#[repr(C)]pub enum AceType {
Show 15 variants
ACCESS_ALLOWED_ACE_TYPE = 0,
ACCESS_ALLOWED_CALLBACK_ACE_TYPE = 9,
ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = 11,
ACCESS_ALLOWED_OBJECT_ACE_TYPE = 5,
ACCESS_DENIED_ACE_TYPE = 1,
ACCESS_DENIED_CALLBACK_ACE_TYPE = 10,
ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = 12,
ACCESS_DENIED_OBJECT_ACE_TYPE = 6,
SYSTEM_AUDIT_ACE_TYPE = 2,
SYSTEM_AUDIT_CALLBACK_ACE_TYPE = 13,
SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = 15,
SYSTEM_AUDIT_OBJECT_ACE_TYPE = 7,
SYSTEM_MANDATORY_LABEL_ACE_TYPE = 17,
SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE = 18,
SYSTEM_SCOPED_POLICY_ID_ACE_TYPE = 19,
}
Expand description
See MSDN.
Variants§
ACCESS_ALLOWED_ACE_TYPE = 0
ACCESS_ALLOWED_CALLBACK_ACE_TYPE = 9
ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = 11
ACCESS_ALLOWED_OBJECT_ACE_TYPE = 5
ACCESS_DENIED_ACE_TYPE = 1
ACCESS_DENIED_CALLBACK_ACE_TYPE = 10
ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = 12
ACCESS_DENIED_OBJECT_ACE_TYPE = 6
SYSTEM_AUDIT_ACE_TYPE = 2
SYSTEM_AUDIT_CALLBACK_ACE_TYPE = 13
SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = 15
SYSTEM_AUDIT_OBJECT_ACE_TYPE = 7
SYSTEM_MANDATORY_LABEL_ACE_TYPE = 17
SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE = 18
SYSTEM_SCOPED_POLICY_ID_ACE_TYPE = 19
Implementations§
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