pub struct ChangePackLog { /* private fields */ }Expand description
On-disk changepack log entry with changes map, note, and timestamp.
Stored in .changepacks/changepack_log_*.json files and used to calculate
version updates during the update command.
Implementations§
Trait Implementations§
Source§impl Debug for ChangePackLog
impl Debug for ChangePackLog
Source§impl<'de> Deserialize<'de> for ChangePackLog
impl<'de> Deserialize<'de> for ChangePackLog
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 ChangePackLog
impl RefUnwindSafe for ChangePackLog
impl Send for ChangePackLog
impl Sync for ChangePackLog
impl Unpin for ChangePackLog
impl UnsafeUnpin for ChangePackLog
impl UnwindSafe for ChangePackLog
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