Struct ImageDebugDirectory

struct ImageDebugDirectory { ... }

Fields

characteristics: U32<LittleEndian>
time_date_stamp: U32<LittleEndian>
major_version: U16<LittleEndian>
minor_version: U16<LittleEndian>
typ: U32<LittleEndian>
size_of_data: U32<LittleEndian>
address_of_raw_data: U32<LittleEndian>
pointer_to_raw_data: U32<LittleEndian>

Implementations

impl Clone for ImageDebugDirectory

fn clone(self: &Self) -> ImageDebugDirectory

impl Copy for ImageDebugDirectory

impl Debug for ImageDebugDirectory

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

impl Freeze for ImageDebugDirectory

impl Pod for ImageDebugDirectory

impl RefUnwindSafe for ImageDebugDirectory

impl Send for ImageDebugDirectory

impl Sync for ImageDebugDirectory

impl Unpin for ImageDebugDirectory

impl UnsafeUnpin for ImageDebugDirectory

impl UnwindSafe for ImageDebugDirectory

impl<T> Any for ImageDebugDirectory

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageDebugDirectory

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

impl<T> BorrowMut for ImageDebugDirectory

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

impl<T> CloneToUninit for ImageDebugDirectory

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

impl<T> From for ImageDebugDirectory

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageDebugDirectory

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

impl<T, U> Into for ImageDebugDirectory

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 ImageDebugDirectory

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

impl<T, U> TryInto for ImageDebugDirectory

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