pub struct CommitmentRoots {
pub world: String,
pub knowledge: String,
pub plugin_components: String,
pub domain_records: String,
pub scheduler: String,
pub commands: String,
pub events: String,
pub ingress: String,
pub random: String,
pub boundary_chain: String,
pub identity: String,
pub control: String,
}Expand description
Canonical roots for independent authoritative state and evidence domains.
Fields§
§world: String§knowledge: String§plugin_components: String§domain_records: String§scheduler: String§commands: String§events: String§ingress: String§random: String§boundary_chain: String§identity: String§control: StringTrait Implementations§
Source§impl Clone for CommitmentRoots
impl Clone for CommitmentRoots
Source§fn clone(&self) -> CommitmentRoots
fn clone(&self) -> CommitmentRoots
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 CommitmentRoots
impl Debug for CommitmentRoots
Source§impl<'de> Deserialize<'de> for CommitmentRoots
impl<'de> Deserialize<'de> for CommitmentRoots
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommitmentRoots, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommitmentRoots, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CommitmentRoots
Source§impl PartialEq for CommitmentRoots
impl PartialEq for CommitmentRoots
Source§impl Serialize for CommitmentRoots
impl Serialize for CommitmentRoots
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CommitmentRoots
Auto Trait Implementations§
impl Freeze for CommitmentRoots
impl RefUnwindSafe for CommitmentRoots
impl Send for CommitmentRoots
impl Sync for CommitmentRoots
impl Unpin for CommitmentRoots
impl UnsafeUnpin for CommitmentRoots
impl UnwindSafe for CommitmentRoots
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