pub struct UndoStep {
pub txns: Vec<Transaction>,
pub kind: EditKind,
pub rev_before: Revision,
pub rev_after: Revision,
/* private fields */
}Fields§
§txns: Vec<Transaction>§kind: EditKind§rev_before: Revision§rev_after: RevisionImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UndoStep
impl<'de> Deserialize<'de> for UndoStep
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 UndoStep
impl RefUnwindSafe for UndoStep
impl Send for UndoStep
impl Sync for UndoStep
impl Unpin for UndoStep
impl UnsafeUnpin for UndoStep
impl UnwindSafe for UndoStep
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