pub struct TrackerState {
pub name: String,
pub definition_rev: String,
pub content_rev: Option<String>,
}Fields§
§name: String§definition_rev: String§content_rev: Option<String>Lane rev captured at checkpoint time; absent when the tracker had no content (undo then clears its owned paths).
Trait Implementations§
Source§impl Clone for TrackerState
impl Clone for TrackerState
Source§fn clone(&self) -> TrackerState
fn clone(&self) -> TrackerState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TrackerState
impl Debug for TrackerState
Source§impl<'de> Deserialize<'de> for TrackerState
impl<'de> Deserialize<'de> for TrackerState
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
impl Eq for TrackerState
Source§impl PartialEq for TrackerState
impl PartialEq for TrackerState
Source§impl Serialize for TrackerState
impl Serialize for TrackerState
impl StructuralPartialEq for TrackerState
Auto Trait Implementations§
impl Freeze for TrackerState
impl RefUnwindSafe for TrackerState
impl Send for TrackerState
impl Sync for TrackerState
impl Unpin for TrackerState
impl UnsafeUnpin for TrackerState
impl UnwindSafe for TrackerState
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