Struct ImageBaseRelocation

struct ImageBaseRelocation { ... }

Fields

virtual_address: U32<LittleEndian>
size_of_block: U32<LittleEndian>

Implementations

impl Clone for ImageBaseRelocation

fn clone(self: &Self) -> ImageBaseRelocation

impl Copy for ImageBaseRelocation

impl Debug for ImageBaseRelocation

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Freeze for ImageBaseRelocation

impl Pod for ImageBaseRelocation

impl RefUnwindSafe for ImageBaseRelocation

impl Send for ImageBaseRelocation

impl Sync for ImageBaseRelocation

impl Unpin for ImageBaseRelocation

impl UnsafeUnpin for ImageBaseRelocation

impl UnwindSafe for ImageBaseRelocation

impl<T> Any for ImageBaseRelocation

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageBaseRelocation

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for ImageBaseRelocation

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for ImageBaseRelocation

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for ImageBaseRelocation

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageBaseRelocation

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for ImageBaseRelocation

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for ImageBaseRelocation

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for ImageBaseRelocation

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>