pub enum ValueIndexEntry {
Unbuilt,
Absent,
Present(Value),
}Expand description
A stored evaluated key distinguishes an unbuilt index, an absent row and a present SQL NULL. Consumers must not recompute an old expression against a newer routine definition.
Variants§
Trait Implementations§
Source§impl Clone for ValueIndexEntry
impl Clone for ValueIndexEntry
Source§impl Debug for ValueIndexEntry
impl Debug for ValueIndexEntry
impl Eq for ValueIndexEntry
Source§impl PartialEq for ValueIndexEntry
impl PartialEq for ValueIndexEntry
impl StructuralPartialEq for ValueIndexEntry
Auto Trait Implementations§
impl Freeze for ValueIndexEntry
impl RefUnwindSafe for ValueIndexEntry
impl Send for ValueIndexEntry
impl Sync for ValueIndexEntry
impl Unpin for ValueIndexEntry
impl UnsafeUnpin for ValueIndexEntry
impl UnwindSafe for ValueIndexEntry
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