pub enum LiveQueryCause {
Request,
Write,
RequestAndWrite,
}Expand description
Why this run was requested; the first run answers the initial request.
Variants§
Request
A new request, including the initial one.
Write
A commit changed a column the query read, in a row its conditions allow, or a view it read changed with no change to its tables.
RequestAndWrite
A new request and a relevant commit arrived before this run.
Trait Implementations§
Source§impl Clone for LiveQueryCause
impl Clone for LiveQueryCause
Source§fn clone(&self) -> LiveQueryCause
fn clone(&self) -> LiveQueryCause
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LiveQueryCause
impl Debug for LiveQueryCause
Source§impl PartialEq for LiveQueryCause
impl PartialEq for LiveQueryCause
impl Copy for LiveQueryCause
impl Eq for LiveQueryCause
impl StructuralPartialEq for LiveQueryCause
Auto Trait Implementations§
impl Freeze for LiveQueryCause
impl RefUnwindSafe for LiveQueryCause
impl Send for LiveQueryCause
impl Sync for LiveQueryCause
impl Unpin for LiveQueryCause
impl UnsafeUnpin for LiveQueryCause
impl UnwindSafe for LiveQueryCause
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.