Struct NonPagedDebugInfo

struct NonPagedDebugInfo { ... }

Fields

signature: U16<LittleEndian>
flags: U16<LittleEndian>
size: U32<LittleEndian>
machine: U16<LittleEndian>
characteristics: U16<LittleEndian>
time_date_stamp: U32<LittleEndian>
check_sum: U32<LittleEndian>
size_of_image: U32<LittleEndian>
image_base: U64<LittleEndian>

Implementations

impl Clone for NonPagedDebugInfo

fn clone(self: &Self) -> NonPagedDebugInfo

impl Copy for NonPagedDebugInfo

impl Debug for NonPagedDebugInfo

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

impl Freeze for NonPagedDebugInfo

impl Pod for NonPagedDebugInfo

impl RefUnwindSafe for NonPagedDebugInfo

impl Send for NonPagedDebugInfo

impl Sync for NonPagedDebugInfo

impl Unpin for NonPagedDebugInfo

impl UnsafeUnpin for NonPagedDebugInfo

impl UnwindSafe for NonPagedDebugInfo

impl<T> Any for NonPagedDebugInfo

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for NonPagedDebugInfo

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

impl<T> BorrowMut for NonPagedDebugInfo

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

impl<T> CloneToUninit for NonPagedDebugInfo

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

impl<T> From for NonPagedDebugInfo

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for NonPagedDebugInfo

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

impl<T, U> Into for NonPagedDebugInfo

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 NonPagedDebugInfo

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

impl<T, U> TryInto for NonPagedDebugInfo

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