pub struct CapabilityRevokeCommand { /* private fields */ }Expand description
Semantic command for capability revocation.
Implementations§
Source§impl CapabilityRevokeCommand
impl CapabilityRevokeCommand
Sourcepub fn new(
sequence: u64,
actor_id: ActorId,
capability: Capability,
tenant_id: TenantId,
timestamp: u64,
) -> Self
pub fn new( sequence: u64, actor_id: ActorId, capability: Capability, tenant_id: TenantId, timestamp: u64, ) -> Self
Creates a new capability-revoke command.
Sourcepub fn capability(&self) -> &Capability
pub fn capability(&self) -> &Capability
Returns the capability to revoke.
Trait Implementations§
Source§impl Clone for CapabilityRevokeCommand
impl Clone for CapabilityRevokeCommand
Source§fn clone(&self) -> CapabilityRevokeCommand
fn clone(&self) -> CapabilityRevokeCommand
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 CapabilityRevokeCommand
impl Debug for CapabilityRevokeCommand
Source§impl PartialEq for CapabilityRevokeCommand
impl PartialEq for CapabilityRevokeCommand
impl Eq for CapabilityRevokeCommand
impl StructuralPartialEq for CapabilityRevokeCommand
Auto Trait Implementations§
impl Freeze for CapabilityRevokeCommand
impl RefUnwindSafe for CapabilityRevokeCommand
impl Send for CapabilityRevokeCommand
impl Sync for CapabilityRevokeCommand
impl Unpin for CapabilityRevokeCommand
impl UnsafeUnpin for CapabilityRevokeCommand
impl UnwindSafe for CapabilityRevokeCommand
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