#[repr(C)]pub struct blaze_syms {
pub cnt: usize,
pub syms: [blaze_sym; 0],
}Expand description
blaze_syms is the result of symbolization of a list of addresses.
Instances of blaze_syms are returned by any of the blaze_symbolize_*
variants. They should be freed by calling blaze_syms_free.
Fields§
§cnt: usizeThe number of symbols being reported.
syms: [blaze_sym; 0]The symbols corresponding to input addresses.
Symbolization happens based on the ordering of (input) addresses. Therefore, every input address has an associated symbol.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for blaze_syms
impl RefUnwindSafe for blaze_syms
impl !Send for blaze_syms
impl !Sync for blaze_syms
impl Unpin for blaze_syms
impl UnwindSafe for blaze_syms
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