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) -> TReturns the argument unchanged.
impl<T> ToOwned for ImageSeparateDebugHeader
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for ImageSeparateDebugHeader
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses 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>