Struct ImageSeparateDebugHeader

struct ImageSeparateDebugHeader { ... }

Fields

signature: U16<LittleEndian>
flags: U16<LittleEndian>
machine: U16<LittleEndian>
characteristics: U16<LittleEndian>
time_date_stamp: U32<LittleEndian>
check_sum: U32<LittleEndian>
image_base: U32<LittleEndian>
size_of_image: U32<LittleEndian>
number_of_sections: U32<LittleEndian>
exported_names_size: U32<LittleEndian>
debug_directory_size: U32<LittleEndian>
section_alignment: U32<LittleEndian>
reserved: [U32<LittleEndian>; 2]

Implementations

impl Clone for ImageSeparateDebugHeader

fn clone(self: &Self) -> ImageSeparateDebugHeader

impl Copy for ImageSeparateDebugHeader

impl Debug for ImageSeparateDebugHeader

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

impl Freeze for ImageSeparateDebugHeader

impl Pod for ImageSeparateDebugHeader

impl RefUnwindSafe for ImageSeparateDebugHeader

impl Send for ImageSeparateDebugHeader

impl Sync for ImageSeparateDebugHeader

impl Unpin for ImageSeparateDebugHeader

impl UnsafeUnpin for ImageSeparateDebugHeader

impl UnwindSafe for ImageSeparateDebugHeader

impl<T> Any for ImageSeparateDebugHeader

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageSeparateDebugHeader

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

impl<T> BorrowMut for ImageSeparateDebugHeader

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

impl<T> CloneToUninit for ImageSeparateDebugHeader

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

impl<T> From for ImageSeparateDebugHeader

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageSeparateDebugHeader

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

impl<T, U> Into for ImageSeparateDebugHeader

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 ImageSeparateDebugHeader

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

impl<T, U> TryInto for ImageSeparateDebugHeader

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