#[repr(u64)]pub enum LoaderIntegrity {
Defer = 0,
AlwaysOn = 1,
AlwaysOff = 2,
Audit = 3,
}Expand description
Loader integrity continuity modes.
Variants§
Defer = 0
Defer to the child.
AlwaysOn = 1
Enforce loader integrity continuity.
AlwaysOff = 2
Disable enforcement.
Audit = 3
Audit violations.
Trait Implementations§
Source§impl Clone for LoaderIntegrity
impl Clone for LoaderIntegrity
Source§fn clone(&self) -> LoaderIntegrity
fn clone(&self) -> LoaderIntegrity
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 LoaderIntegrity
Source§impl Debug for LoaderIntegrity
impl Debug for LoaderIntegrity
Source§impl Default for LoaderIntegrity
impl Default for LoaderIntegrity
Source§fn default() -> LoaderIntegrity
fn default() -> LoaderIntegrity
Returns the “default value” for a type. Read more
impl Eq for LoaderIntegrity
Source§impl Hash for LoaderIntegrity
impl Hash for LoaderIntegrity
Source§impl PartialEq for LoaderIntegrity
impl PartialEq for LoaderIntegrity
impl StructuralPartialEq for LoaderIntegrity
Auto Trait Implementations§
impl Freeze for LoaderIntegrity
impl RefUnwindSafe for LoaderIntegrity
impl Send for LoaderIntegrity
impl Sync for LoaderIntegrity
impl Unpin for LoaderIntegrity
impl UnsafeUnpin for LoaderIntegrity
impl UnwindSafe for LoaderIntegrity
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