pub struct BaseAddressDetectionCommonSettings { /* private fields */ }Expand description
Settings shared by each base address detection mode.
Implementations§
Source§impl BaseAddressDetectionCommonSettings
impl BaseAddressDetectionCommonSettings
pub fn arch(self, value: CoreArchitecture) -> Self
pub fn min_strlen(self, value: u32) -> Self
Sourcepub fn low_boundary(self, value: u64) -> Self
pub fn low_boundary(self, value: u64) -> Self
Specify the lower boundary of the base address range to test.
NOTE: The passed value must be less than the upper boundary.
Sourcepub fn high_boundary(self, value: u64) -> Self
pub fn high_boundary(self, value: u64) -> Self
Specify the upper boundary of the base address range to test.
NOTE: The passed value must be greater than the lower boundary.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BaseAddressDetectionCommonSettings
impl RefUnwindSafe for BaseAddressDetectionCommonSettings
impl Send for BaseAddressDetectionCommonSettings
impl Sync for BaseAddressDetectionCommonSettings
impl Unpin for BaseAddressDetectionCommonSettings
impl UnsafeUnpin for BaseAddressDetectionCommonSettings
impl UnwindSafe for BaseAddressDetectionCommonSettings
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more