pub struct DriftRecord {
pub seq: u64,
pub approved_digest: String,
pub current_digest: Option<String>,
pub changed_rules: Vec<String>,
}Expand description
One standards.drifted merge refusal, replayed: both digests and the
changed applicable enforced rules, pinned to its seq (KRZ-342 D-E/D-H).
Fields§
§seq: u64§approved_digest: String§current_digest: Option<String>None when the live base no longer yielded a readable manifest at
all (removed or malformed — the ultimate drift, failed closed).
changed_rules: Vec<String>Trait Implementations§
Source§impl Clone for DriftRecord
impl Clone for DriftRecord
Source§fn clone(&self) -> DriftRecord
fn clone(&self) -> DriftRecord
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 DriftRecord
impl Debug for DriftRecord
Source§impl<'de> Deserialize<'de> for DriftRecord
impl<'de> Deserialize<'de> for DriftRecord
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 DriftRecord
Source§impl PartialEq for DriftRecord
impl PartialEq for DriftRecord
Source§impl Serialize for DriftRecord
impl Serialize for DriftRecord
impl StructuralPartialEq for DriftRecord
Auto Trait Implementations§
impl Freeze for DriftRecord
impl RefUnwindSafe for DriftRecord
impl Send for DriftRecord
impl Sync for DriftRecord
impl Unpin for DriftRecord
impl UnsafeUnpin for DriftRecord
impl UnwindSafe for DriftRecord
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