pub enum DeltaItem {
Session {
change_id: i64,
action: String,
session_key: String,
session_id: String,
repo: String,
cwd: String,
session_timestamp: String,
updated_at: String,
},
Memory {
change_id: i64,
action: String,
object: MemoryObject,
repos: Vec<String>,
session_keys: Vec<String>,
},
Deleted {
change_id: i64,
object_type: String,
object_id: String,
action: String,
updated_at: String,
},
}Variants§
Implementations§
Trait Implementations§
impl Eq for DeltaItem
impl StructuralPartialEq for DeltaItem
Auto Trait Implementations§
impl Freeze for DeltaItem
impl RefUnwindSafe for DeltaItem
impl Send for DeltaItem
impl Sync for DeltaItem
impl Unpin for DeltaItem
impl UnsafeUnpin for DeltaItem
impl UnwindSafe for DeltaItem
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