pub enum DenyLayer {
Capability,
Rbac,
Permission,
ExecPolicy,
}Expand description
Which security layer denied access.
Variants§
Capability
CSpace missing capability.
Rbac
RBAC policy denied.
Permission
AgentPermissions denied.
ExecPolicy
ExecPolicy denied.
Trait Implementations§
impl Copy for DenyLayer
impl Eq for DenyLayer
impl StructuralPartialEq for DenyLayer
Auto Trait Implementations§
impl Freeze for DenyLayer
impl RefUnwindSafe for DenyLayer
impl Send for DenyLayer
impl Sync for DenyLayer
impl Unpin for DenyLayer
impl UnsafeUnpin for DenyLayer
impl UnwindSafe for DenyLayer
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.