pub struct SnapshotRef {
pub knowledge_commit: String,
pub taken_at: String,
pub filter: PatternFilter,
}Expand description
Points to the knowledge-layer commit this agent’s patterns_cache was built from.
Fields§
§knowledge_commit: String§taken_at: String§filter: PatternFilterTrait Implementations§
Source§impl Clone for SnapshotRef
impl Clone for SnapshotRef
Source§fn clone(&self) -> SnapshotRef
fn clone(&self) -> SnapshotRef
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 SnapshotRef
impl Debug for SnapshotRef
Source§impl<'de> Deserialize<'de> for SnapshotRef
impl<'de> Deserialize<'de> for SnapshotRef
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
Source§impl PartialEq for SnapshotRef
impl PartialEq for SnapshotRef
Source§fn eq(&self, other: &SnapshotRef) -> bool
fn eq(&self, other: &SnapshotRef) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SnapshotRef
impl Serialize for SnapshotRef
impl StructuralPartialEq for SnapshotRef
Auto Trait Implementations§
impl Freeze for SnapshotRef
impl RefUnwindSafe for SnapshotRef
impl Send for SnapshotRef
impl Sync for SnapshotRef
impl Unpin for SnapshotRef
impl UnsafeUnpin for SnapshotRef
impl UnwindSafe for SnapshotRef
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