Files
turso/core/pseudo.rs
2025-01-11 17:19:25 +02:00

20 lines
365 B
Rust

use crate::types::OwnedRecord;
pub struct PseudoCursor {
current: Option<OwnedRecord>,
}
impl PseudoCursor {
pub fn new() -> Self {
Self { current: None }
}
pub fn record(&self) -> Option<&OwnedRecord> {
self.current.as_ref()
}
pub fn insert(&mut self, record: OwnedRecord) {
self.current = Some(record);
}
}