pub struct LastKnownRulesSnapshot {
pub schema_version: u64,
pub rules: DynamicRules,
}Expand description
The reference snapshot envelope (LastKnownRulesSnapshot): the
schema version beside the mirrored rules.
Fields§
§schema_version: u64The envelope schema version.
rules: DynamicRulesThe mirrored rules.
Trait Implementations§
Source§impl Clone for LastKnownRulesSnapshot
impl Clone for LastKnownRulesSnapshot
Source§impl Debug for LastKnownRulesSnapshot
impl Debug for LastKnownRulesSnapshot
Source§impl<'de> Deserialize<'de> for LastKnownRulesSnapshot
impl<'de> Deserialize<'de> for LastKnownRulesSnapshot
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 LastKnownRulesSnapshot
impl PartialEq for LastKnownRulesSnapshot
Source§impl Serialize for LastKnownRulesSnapshot
impl Serialize for LastKnownRulesSnapshot
impl StructuralPartialEq for LastKnownRulesSnapshot
Auto Trait Implementations§
impl Freeze for LastKnownRulesSnapshot
impl RefUnwindSafe for LastKnownRulesSnapshot
impl Send for LastKnownRulesSnapshot
impl Sync for LastKnownRulesSnapshot
impl Unpin for LastKnownRulesSnapshot
impl UnsafeUnpin for LastKnownRulesSnapshot
impl UnwindSafe for LastKnownRulesSnapshot
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