pub enum MappedCell<'a> {
Value(&'a SqliteValue),
Rowid(i64),
Missing,
Virtual,
}Expand description
A column’s value in one row, once the record has been lined up with the declaration.
Variants§
Value(&'a SqliteValue)
The value as stored.
Rowid(i64)
The row’s rowid, standing in for a column that aliases it.
Missing
The record ended before this column, so its default applies.
Virtual
A virtual generated column: the file holds nothing for it.
Trait Implementations§
impl<'a> StructuralPartialEq for Cell<'a>
Auto Trait Implementations§
impl<'a> Freeze for Cell<'a>
impl<'a> RefUnwindSafe for Cell<'a>
impl<'a> Send for Cell<'a>
impl<'a> Sync for Cell<'a>
impl<'a> Unpin for Cell<'a>
impl<'a> UnsafeUnpin for Cell<'a>
impl<'a> UnwindSafe for Cell<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more