#[repr(C)]pub struct SectionHeader {
pub name: [u8; 8],
pub virtual_size: Integer<LittleEndian<u32>, AlignAs<4>>,
pub virtual_address: Integer<LittleEndian<u32>, AlignAs<4>>,
pub size_of_raw_data: Integer<LittleEndian<u32>, AlignAs<4>>,
pub pointer_to_raw_data: Integer<LittleEndian<u32>, AlignAs<4>>,
pub pointer_to_relocations: Integer<LittleEndian<u32>, AlignAs<4>>,
pub pointer_to_linenumbers: Integer<LittleEndian<u32>, AlignAs<4>>,
pub number_of_relocations: Integer<LittleEndian<u16>, AlignAs<2>>,
pub number_of_linenumbers: Integer<LittleEndian<u16>, AlignAs<2>>,
pub characteristics: Integer<LittleEndian<u32>, AlignAs<4>>,
}
Fields§
§name: [u8; 8]
§virtual_size: Integer<LittleEndian<u32>, AlignAs<4>>
§virtual_address: Integer<LittleEndian<u32>, AlignAs<4>>
§size_of_raw_data: Integer<LittleEndian<u32>, AlignAs<4>>
§pointer_to_raw_data: Integer<LittleEndian<u32>, AlignAs<4>>
§pointer_to_relocations: Integer<LittleEndian<u32>, AlignAs<4>>
§pointer_to_linenumbers: Integer<LittleEndian<u32>, AlignAs<4>>
§number_of_relocations: Integer<LittleEndian<u16>, AlignAs<2>>
§number_of_linenumbers: Integer<LittleEndian<u16>, AlignAs<2>>
§characteristics: Integer<LittleEndian<u32>, AlignAs<4>>
Auto Trait Implementations§
impl Freeze for SectionHeader
impl RefUnwindSafe for SectionHeader
impl Send for SectionHeader
impl Sync for SectionHeader
impl Unpin for SectionHeader
impl UnwindSafe for SectionHeader
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