pub enum AttributeBitFlags {
IndexAVET = 1,
IndexVAET = 2,
IndexFulltext = 4,
UniqueValue = 8,
}Expand description
Bit flags used in flags0 column in temporary tables created during search,
such as the search_results, inexact_searches and exact_searches tables.
When moving to a more concrete table, such as datoms, they are expanded out
via these flags and put into their own column rather than a bit field.
Variants§
Auto Trait Implementations§
impl Freeze for AttributeBitFlags
impl RefUnwindSafe for AttributeBitFlags
impl Send for AttributeBitFlags
impl Sync for AttributeBitFlags
impl Unpin for AttributeBitFlags
impl UnsafeUnpin for AttributeBitFlags
impl UnwindSafe for AttributeBitFlags
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more