pub enum AclDecision {
AllowSuperuser,
AllowAcl,
AllowNoAcl,
DenyExplicit,
DenyDefault,
}Expand description
Why ACL evaluation allowed or denied a request.
Variants§
AllowSuperuser
AllowAcl
AllowNoAcl
allow.everyone.if.no.acl.found allowed the request because no ACL
at all applies to the resource.
DenyExplicit
DenyDefault
Trait Implementations§
Source§impl Clone for AclDecision
impl Clone for AclDecision
Source§fn clone(&self) -> AclDecision
fn clone(&self) -> AclDecision
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 moreimpl Copy for AclDecision
Source§impl Debug for AclDecision
impl Debug for AclDecision
impl Eq for AclDecision
Source§impl PartialEq for AclDecision
impl PartialEq for AclDecision
impl StructuralPartialEq for AclDecision
Auto Trait Implementations§
impl Freeze for AclDecision
impl RefUnwindSafe for AclDecision
impl Send for AclDecision
impl Sync for AclDecision
impl Unpin for AclDecision
impl UnsafeUnpin for AclDecision
impl UnwindSafe for AclDecision
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