pub enum TextConsistency {
Immediate,
Eventual,
}Expand description
When a text search sees committed writes.
Variants§
Immediate
A search first applies every pending change up to its snapshot (read-your-writes).
Eventual
A search reads what the background applier has applied and reports the backlog.
Trait Implementations§
Source§impl Clone for TextConsistency
impl Clone for TextConsistency
impl Copy for TextConsistency
Source§impl Debug for TextConsistency
impl Debug for TextConsistency
Source§impl<'de> Deserialize<'de> for TextConsistency
impl<'de> Deserialize<'de> for TextConsistency
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TextConsistency
Source§impl PartialEq for TextConsistency
impl PartialEq for TextConsistency
Source§impl Serialize for TextConsistency
impl Serialize for TextConsistency
impl StructuralPartialEq for TextConsistency
Auto Trait Implementations§
impl Freeze for TextConsistency
impl RefUnwindSafe for TextConsistency
impl Send for TextConsistency
impl Sync for TextConsistency
impl Unpin for TextConsistency
impl UnsafeUnpin for TextConsistency
impl UnwindSafe for TextConsistency
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.