pub struct SemanticPublishedIdentity {
pub instance: Identity256,
pub word: u64,
pub logical_digest: Identity256,
pub state_digest: Identity256,
}Expand description
Actual device-validated publication identity. This identifies content and lineage; it is not a use-authority token or an externally issuable lease.
Fields§
§instance: Identity256§word: u64§logical_digest: Identity256§state_digest: Identity256Trait Implementations§
Source§impl Clone for SemanticPublishedIdentity
impl Clone for SemanticPublishedIdentity
Source§fn clone(&self) -> SemanticPublishedIdentity
fn clone(&self) -> SemanticPublishedIdentity
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 moreimpl Copy for SemanticPublishedIdentity
Source§impl Debug for SemanticPublishedIdentity
impl Debug for SemanticPublishedIdentity
impl Eq for SemanticPublishedIdentity
impl StructuralPartialEq for SemanticPublishedIdentity
Auto Trait Implementations§
impl Freeze for SemanticPublishedIdentity
impl RefUnwindSafe for SemanticPublishedIdentity
impl Send for SemanticPublishedIdentity
impl Sync for SemanticPublishedIdentity
impl Unpin for SemanticPublishedIdentity
impl UnsafeUnpin for SemanticPublishedIdentity
impl UnwindSafe for SemanticPublishedIdentity
Blanket Implementations§
impl<T> Allocation for T
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
Checks if this value is equivalent to the given key. Read more