pub struct IdentityRevocation {
pub identity: String,
pub revocation_id: RevocationId,
pub is_delegated: bool,
pub block_index: usize,
}Expand description
Represents an identity and its associated revocation ID
Fields§
§identity: StringThe identity (subject or delegated actor)
revocation_id: RevocationIdThe revocation ID for this identity’s block
is_delegated: boolWhether this is a delegated identity (false for the base identity)
block_index: usizeThe block index (0 for authority block, 1+ for delegation blocks)
Trait Implementations§
Source§impl Clone for IdentityRevocation
impl Clone for IdentityRevocation
Source§fn clone(&self) -> IdentityRevocation
fn clone(&self) -> IdentityRevocation
Returns a duplicate of the value. Read more
1.0.0 · 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 IdentityRevocation
impl Debug for IdentityRevocation
Auto Trait Implementations§
impl Freeze for IdentityRevocation
impl RefUnwindSafe for IdentityRevocation
impl Send for IdentityRevocation
impl Sync for IdentityRevocation
impl Unpin for IdentityRevocation
impl UnsafeUnpin for IdentityRevocation
impl UnwindSafe for IdentityRevocation
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