pub enum ItemChange {
Insert(Item),
Update(Item),
Delete(HashMap<String, Value>),
Error(String),
}Expand description
Represents the different types of changes received from a realtime subscription.
Variants§
Trait Implementations§
Source§impl Clone for ItemChange
impl Clone for ItemChange
Source§fn clone(&self) -> ItemChange
fn clone(&self) -> ItemChange
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 ItemChange
impl Debug for ItemChange
Source§impl PartialEq for ItemChange
impl PartialEq for ItemChange
impl StructuralPartialEq for ItemChange
Auto Trait Implementations§
impl Freeze for ItemChange
impl RefUnwindSafe for ItemChange
impl Send for ItemChange
impl Sync for ItemChange
impl Unpin for ItemChange
impl UnwindSafe for ItemChange
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