pub enum AceType {
Show 15 variants
Unknown = 0,
AccessAllow = 1,
AccessAllowCallback = 2,
AccessAllowObject = 3,
AccessAllowCallbackObject = 4,
AccessDeny = 5,
AccessDenyCallback = 6,
AccessDenyObject = 7,
AccessDenyCallbackObject = 8,
SystemAudit = 9,
SystemAuditCallback = 10,
SystemAuditObject = 11,
SystemAuditCallbackObject = 12,
SystemMandatoryLabel = 13,
SystemResourceAttribute = 14,
}
Expand description
This enum is a almost direct mapping with the values described under AceType
in
ACE_HEADER
Variants§
Unknown = 0
AccessAllow = 1
AccessAllowCallback = 2
AccessAllowObject = 3
AccessAllowCallbackObject = 4
AccessDeny = 5
AccessDenyCallback = 6
AccessDenyObject = 7
AccessDenyCallbackObject = 8
SystemAudit = 9
SystemAuditCallback = 10
SystemAuditObject = 11
SystemAuditCallbackObject = 12
SystemMandatoryLabel = 13
SystemResourceAttribute = 14
Trait Implementations§
impl Copy for AceType
impl StructuralPartialEq for AceType
Auto Trait Implementations§
impl Freeze for AceType
impl RefUnwindSafe for AceType
impl Send for AceType
impl Sync for AceType
impl Unpin for AceType
impl UnwindSafe for AceType
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