pub struct CoffSymbol<'data, 'file, R = &'data [u8]> where
R: ReadRef<'data>, { /* private fields */ }
Expand description
A symbol of a CoffFile
.
Trait Implementations
The index of the symbol.
Return the kind of this symbol.
Returns the section where the symbol is defined.
Return true if the symbol is undefined.
Return true if the symbol is a definition of a function or data object that has a known address. Read more
Returns the symbol scope.
Return true if the symbol visible outside of the compilation unit. Read more
Return true if the symbol is only visible within the compilation unit.
Symbol flags that are specific to each file format.
Returns the section index for the section containing this symbol. Read more
Auto Trait Implementations
impl<'data, 'file, R> RefUnwindSafe for CoffSymbol<'data, 'file, R> where
R: RefUnwindSafe,
impl<'data, 'file, R> Send for CoffSymbol<'data, 'file, R> where
R: Sync,
impl<'data, 'file, R> Sync for CoffSymbol<'data, 'file, R> where
R: Sync,
impl<'data, 'file, R> Unpin for CoffSymbol<'data, 'file, R> where
'data: 'file,
impl<'data, 'file, R> UnwindSafe for CoffSymbol<'data, 'file, R> where
R: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more