Struct dittolive_ditto::store::dql::StoreObserver
source · [−]pub struct StoreObserver { /* private fields */ }
Expand description
A change observer invokes a change handler whenever results for its query change.
Create an observer by calling Store::register_observer
.
Implementations
sourceimpl StoreObserver
impl StoreObserver
Trait Implementations
sourceimpl Drop for StoreObserver
impl Drop for StoreObserver
sourceimpl Hash for StoreObserver
impl Hash for StoreObserver
sourceimpl PartialEq<StoreObserver> for StoreObserver
impl PartialEq<StoreObserver> for StoreObserver
impl Eq for StoreObserver
Auto Trait Implementations
impl !RefUnwindSafe for StoreObserver
impl Send for StoreObserver
impl Sync for StoreObserver
impl Unpin for StoreObserver
impl !UnwindSafe for StoreObserver
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> CompatExt for T
impl<T> CompatExt for T
fn compat_ref(&self) -> Compat<&T>
fn compat_ref(&self) -> Compat<&T>
Applies the [
Compat
] adapter by shared reference. Read morefn compat_mut(&mut self) -> Compat<&mut T>
fn compat_mut(&mut self) -> Compat<&mut T>
Applies the [
Compat
] adapter by mutable reference. Read moreimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more