pub struct ObjectSymbol {
pub name: String,
pub global: bool,
pub section: String,
pub value: u64,
}Expand description
A symbol with its resolved offset within its defining section, ready for the object file symbol table. Built by the assembler after two-pass resolution.
Fields§
§name: String§global: bool§section: String§value: u64Trait Implementations§
Source§impl Clone for ObjectSymbol
impl Clone for ObjectSymbol
Source§fn clone(&self) -> ObjectSymbol
fn clone(&self) -> ObjectSymbol
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 moreAuto Trait Implementations§
impl Freeze for ObjectSymbol
impl RefUnwindSafe for ObjectSymbol
impl Send for ObjectSymbol
impl Sync for ObjectSymbol
impl Unpin for ObjectSymbol
impl UnsafeUnpin for ObjectSymbol
impl UnwindSafe for ObjectSymbol
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