pub struct Section {
pub name: String,
pub virtual_address: u32,
pub virtual_size: u32,
pub raw_offset: u32,
pub raw_size: u32,
pub characteristics: u32,
}Fields§
§name: String§virtual_address: u32§virtual_size: u32§raw_offset: u32§raw_size: u32§characteristics: u32Section characteristics (PE32 section-table Characteristics field).
Use Section::is_executable / [Section::is_code] to test the
relevant flags without remembering the bit constants.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Forget for Section
impl Freeze for Section
impl RefUnwindSafe for Section
impl Send for Section
impl Sync for Section
impl Unpin for Section
impl UnsafeUnpin for Section
impl UnwindSafe for Section
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