pub struct AuthorityLineageEntry {
pub origin_class: String,
pub principal: String,
pub permit_id: String,
pub policy_version: String,
}Expand description
One offline-verifiable hop in the authority chain for an execution receipt.
Fields§
§origin_class: String§principal: String§permit_id: String§policy_version: StringTrait Implementations§
Source§impl Clone for AuthorityLineageEntry
impl Clone for AuthorityLineageEntry
Source§fn clone(&self) -> AuthorityLineageEntry
fn clone(&self) -> AuthorityLineageEntry
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 AuthorityLineageEntry
impl Debug for AuthorityLineageEntry
Source§impl<'de> Deserialize<'de> for AuthorityLineageEntry
impl<'de> Deserialize<'de> for AuthorityLineageEntry
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 AuthorityLineageEntry
Source§impl PartialEq for AuthorityLineageEntry
impl PartialEq for AuthorityLineageEntry
Source§impl Serialize for AuthorityLineageEntry
impl Serialize for AuthorityLineageEntry
impl StructuralPartialEq for AuthorityLineageEntry
Auto Trait Implementations§
impl Freeze for AuthorityLineageEntry
impl RefUnwindSafe for AuthorityLineageEntry
impl Send for AuthorityLineageEntry
impl Sync for AuthorityLineageEntry
impl Unpin for AuthorityLineageEntry
impl UnsafeUnpin for AuthorityLineageEntry
impl UnwindSafe for AuthorityLineageEntry
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