#[repr(u64)]pub enum RelocateImages {
Defer = 0,
AlwaysOn = 1,
AlwaysOff = 2,
RequireRelocations = 3,
}Expand description
Mandatory-ASLR modes.
Variants§
Defer = 0
Defer to the child.
AlwaysOn = 1
Relocate images even when they are not dynamic-base compatible.
AlwaysOff = 2
Do not force relocation.
RequireRelocations = 3
Relocate images and reject images without relocation data.
Trait Implementations§
Source§impl Clone for RelocateImages
impl Clone for RelocateImages
Source§fn clone(&self) -> RelocateImages
fn clone(&self) -> RelocateImages
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 RelocateImages
Source§impl Debug for RelocateImages
impl Debug for RelocateImages
Source§impl Default for RelocateImages
impl Default for RelocateImages
Source§fn default() -> RelocateImages
fn default() -> RelocateImages
Returns the “default value” for a type. Read more
impl Eq for RelocateImages
Source§impl Hash for RelocateImages
impl Hash for RelocateImages
Source§impl PartialEq for RelocateImages
impl PartialEq for RelocateImages
impl StructuralPartialEq for RelocateImages
Auto Trait Implementations§
impl Freeze for RelocateImages
impl RefUnwindSafe for RelocateImages
impl Send for RelocateImages
impl Sync for RelocateImages
impl Unpin for RelocateImages
impl UnsafeUnpin for RelocateImages
impl UnwindSafe for RelocateImages
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