pub struct CoffHeader {
pub machine: u16,
pub number_of_sections: u16,
pub time_date_stamp: u32,
pub pointer_to_symbol_table: u32,
pub number_of_symbols: u32,
pub size_of_optional_header: u16,
pub characteristics: u16,
}Expand description
Parsed IMAGE_FILE_HEADER (a.k.a. COFF header).
Fields§
§machine: u16§number_of_sections: u16§time_date_stamp: u32§pointer_to_symbol_table: u32§number_of_symbols: u32§size_of_optional_header: u16§characteristics: u16Implementations§
Trait Implementations§
Source§impl Clone for CoffHeader
impl Clone for CoffHeader
Source§fn clone(&self) -> CoffHeader
fn clone(&self) -> CoffHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CoffHeader
impl Debug for CoffHeader
Source§impl PartialEq for CoffHeader
impl PartialEq for CoffHeader
Source§fn eq(&self, other: &CoffHeader) -> bool
fn eq(&self, other: &CoffHeader) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CoffHeader
impl StructuralPartialEq for CoffHeader
Auto Trait Implementations§
impl Freeze for CoffHeader
impl RefUnwindSafe for CoffHeader
impl Send for CoffHeader
impl Sync for CoffHeader
impl Unpin for CoffHeader
impl UnsafeUnpin for CoffHeader
impl UnwindSafe for CoffHeader
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