Struct goblin::pe::debug::ImageDebugDirectory
source · #[repr(C)]pub struct ImageDebugDirectory {
pub characteristics: u32,
pub time_date_stamp: u32,
pub major_version: u16,
pub minor_version: u16,
pub data_type: u32,
pub size_of_data: u32,
pub address_of_raw_data: u32,
pub pointer_to_raw_data: u32,
}
Fields§
§characteristics: u32
§time_date_stamp: u32
§major_version: u16
§minor_version: u16
§data_type: u32
§size_of_data: u32
§address_of_raw_data: u32
§pointer_to_raw_data: u32
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
source§impl Default for ImageDebugDirectory
impl Default for ImageDebugDirectory
source§fn default() -> ImageDebugDirectory
fn default() -> ImageDebugDirectory
Returns the “default value” for a type. Read more
source§impl PartialEq for ImageDebugDirectory
impl PartialEq for ImageDebugDirectory
source§fn eq(&self, other: &ImageDebugDirectory) -> bool
fn eq(&self, other: &ImageDebugDirectory) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl<'a> TryFromCtx<'a, Endian> for ImageDebugDirectorywhere
ImageDebugDirectory: 'a,
impl<'a> TryFromCtx<'a, Endian> for ImageDebugDirectorywhere ImageDebugDirectory: 'a,
source§impl<'a> TryIntoCtx<Endian> for &'a ImageDebugDirectory
impl<'a> TryIntoCtx<Endian> for &'a ImageDebugDirectory
source§impl TryIntoCtx<Endian> for ImageDebugDirectory
impl TryIntoCtx<Endian> for ImageDebugDirectory
impl Copy for ImageDebugDirectory
impl StructuralPartialEq for ImageDebugDirectory
Auto Trait Implementations§
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