pub struct SnapshotSignalDrift {
pub path: String,
pub kind: SnapshotSignalDriftKind,
pub baseline: Option<String>,
pub candidate: Option<String>,
}Expand description
Focused signal-level drift entry.
Fields§
§path: StringDot-path to the changed signal key, rooted at signals.
kind: SnapshotSignalDriftKindDifference kind for this path.
baseline: Option<String>Baseline value encoded as compact JSON when present.
candidate: Option<String>Candidate value encoded as compact JSON when present.
Trait Implementations§
Source§impl Clone for SnapshotSignalDrift
impl Clone for SnapshotSignalDrift
Source§fn clone(&self) -> SnapshotSignalDrift
fn clone(&self) -> SnapshotSignalDrift
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 moreSource§impl Debug for SnapshotSignalDrift
impl Debug for SnapshotSignalDrift
Source§impl<'de> Deserialize<'de> for SnapshotSignalDrift
impl<'de> Deserialize<'de> for SnapshotSignalDrift
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 SnapshotSignalDrift
impl PartialEq for SnapshotSignalDrift
Source§impl Serialize for SnapshotSignalDrift
impl Serialize for SnapshotSignalDrift
impl Eq for SnapshotSignalDrift
impl StructuralPartialEq for SnapshotSignalDrift
Auto Trait Implementations§
impl Freeze for SnapshotSignalDrift
impl RefUnwindSafe for SnapshotSignalDrift
impl Send for SnapshotSignalDrift
impl Sync for SnapshotSignalDrift
impl Unpin for SnapshotSignalDrift
impl UnsafeUnpin for SnapshotSignalDrift
impl UnwindSafe for SnapshotSignalDrift
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more