pub struct UndoSnapshotMeta {
pub id: String,
pub operation: String,
pub timestamp: String,
}Expand description
Metadata about a single undo snapshot.
Fields§
§id: StringUnique snapshot ID (timestamp-based).
operation: StringHuman-readable operation description.
timestamp: StringRFC3339 timestamp when snapshot was created.
Trait Implementations§
Source§impl Clone for UndoSnapshotMeta
impl Clone for UndoSnapshotMeta
Source§fn clone(&self) -> UndoSnapshotMeta
fn clone(&self) -> UndoSnapshotMeta
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 UndoSnapshotMeta
impl Debug for UndoSnapshotMeta
Source§impl<'de> Deserialize<'de> for UndoSnapshotMeta
impl<'de> Deserialize<'de> for UndoSnapshotMeta
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
Auto Trait Implementations§
impl Freeze for UndoSnapshotMeta
impl RefUnwindSafe for UndoSnapshotMeta
impl Send for UndoSnapshotMeta
impl Sync for UndoSnapshotMeta
impl Unpin for UndoSnapshotMeta
impl UnsafeUnpin for UndoSnapshotMeta
impl UnwindSafe for UndoSnapshotMeta
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