#[repr(C)]pub struct blaze_sym_info {
pub name: *const c_char,
pub addr: Addr,
pub size: isize,
pub file_offset: u64,
pub module: *const c_char,
pub sym_type: blaze_sym_type,
pub reserved: [u8; 23],
}Expand description
Information about a looked up symbol.
Fields§
§name: *const c_char§addr: Addr§size: isizeIf the symbol’s size is not available, this member will be -1.
Note that some symbol sources may not distinguish between
“unknown” size and 0. In that case the size will be reported
as 0 here as well.
file_offset: u64§module: *const c_char§sym_type: blaze_sym_type§reserved: [u8; 23]Unused member available for future expansion.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for blaze_sym_info
impl RefUnwindSafe for blaze_sym_info
impl !Send for blaze_sym_info
impl !Sync for blaze_sym_info
impl Unpin for blaze_sym_info
impl UnwindSafe for blaze_sym_info
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