pub struct ModificationSnapshot {
pub modifications: Vec<EditModification>,
pub code_content: String,
pub timestamp: SystemTime,
pub description: String,
}
Fields§
§modifications: Vec<EditModification>
§code_content: String
§timestamp: SystemTime
§description: String
Trait Implementations§
Source§impl Clone for ModificationSnapshot
impl Clone for ModificationSnapshot
Source§fn clone(&self) -> ModificationSnapshot
fn clone(&self) -> ModificationSnapshot
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 moreAuto Trait Implementations§
impl Freeze for ModificationSnapshot
impl RefUnwindSafe for ModificationSnapshot
impl Send for ModificationSnapshot
impl Sync for ModificationSnapshot
impl Unpin for ModificationSnapshot
impl UnwindSafe for ModificationSnapshot
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