Struct lief::coff::symbol::AuxiliaryCLRToken
pub struct AuxiliaryCLRToken<'a> { /* private fields */ }
Implementations§
§impl AuxiliaryCLRToken<'_>
impl AuxiliaryCLRToken<'_>
pub fn aux_type(&self) -> u8
pub fn aux_type(&self) -> u8
IMAGE_AUX_SYMBOL_TYPE
which should be IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF
(1)
pub fn symbol_idx(&self) -> u32
pub fn symbol_idx(&self) -> u32
Index in the symbol table
pub fn symbol(&self) -> Option<Symbol<'_>>
pub fn symbol(&self) -> Option<Symbol<'_>>
Symbol referenced by AuxiliaryCLRToken::symbol_idx
(if resolved)
pub fn rgb_reserved(&self) -> &[u8] ⓘ
pub fn rgb_reserved(&self) -> &[u8] ⓘ
Reserved (padding) values. Should be 0
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for AuxiliaryCLRToken<'a>
impl<'a> !Send for AuxiliaryCLRToken<'a>
impl<'a> !Sync for AuxiliaryCLRToken<'a>
impl<'a> Unpin for AuxiliaryCLRToken<'a>
impl<'a> !UnwindSafe for AuxiliaryCLRToken<'a>
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