Struct object::pe::ImageDebugDirectory
source · #[repr(C)]pub struct ImageDebugDirectory {
pub characteristics: U32<LittleEndian>,
pub time_date_stamp: U32<LittleEndian>,
pub major_version: U16<LittleEndian>,
pub minor_version: U16<LittleEndian>,
pub typ: U32<LittleEndian>,
pub size_of_data: U32<LittleEndian>,
pub address_of_raw_data: U32<LittleEndian>,
pub pointer_to_raw_data: U32<LittleEndian>,
}
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>
Trait Implementations§
source§impl Clone for ImageDebugDirectory
impl Clone for ImageDebugDirectory
source§fn clone(&self) -> ImageDebugDirectory
fn clone(&self) -> ImageDebugDirectory
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ImageDebugDirectory
impl Debug for ImageDebugDirectory
impl Copy for ImageDebugDirectory
impl Pod for ImageDebugDirectory
Auto Trait Implementations§
impl Freeze for ImageDebugDirectory
impl RefUnwindSafe for ImageDebugDirectory
impl Send for ImageDebugDirectory
impl Sync for ImageDebugDirectory
impl Unpin for ImageDebugDirectory
impl UnwindSafe for ImageDebugDirectory
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)