pub struct CapabilityGrantRecord {
pub actor_id: ActorId,
pub capability: Capability,
pub tenant_id: TenantId,
pub granted_at: u64,
pub revoked_at: Option<u64>,
}Expand description
Capability grant record.
Fields§
§actor_id: ActorId§capability: Capability§tenant_id: TenantId§granted_at: u64§revoked_at: Option<u64>Trait Implementations§
Source§impl Clone for CapabilityGrantRecord
impl Clone for CapabilityGrantRecord
Source§fn clone(&self) -> CapabilityGrantRecord
fn clone(&self) -> CapabilityGrantRecord
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 moreAuto Trait Implementations§
impl Freeze for CapabilityGrantRecord
impl RefUnwindSafe for CapabilityGrantRecord
impl Send for CapabilityGrantRecord
impl Sync for CapabilityGrantRecord
impl Unpin for CapabilityGrantRecord
impl UnsafeUnpin for CapabilityGrantRecord
impl UnwindSafe for CapabilityGrantRecord
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