#[repr(C)]pub struct blaze_cache_src_elf {
pub type_size: usize,
pub path: *const c_char,
pub reserved: [u8; 16],
}Expand description
Configuration for caching of ELF symbolization data.
Fields§
§type_size: usizeThe size of this object’s type.
Make sure to initialize it to sizeof(<type>). This member is used to
ensure compatibility in the presence of member additions.
path: *const c_charThe path to the ELF file.
reserved: [u8; 16]Unused member available for future expansion. Must be initialized to zero.
Trait Implementations§
Source§impl Debug for blaze_cache_src_elf
impl Debug for blaze_cache_src_elf
Source§impl Default for blaze_cache_src_elf
impl Default for blaze_cache_src_elf
Source§impl From<blaze_cache_src_elf> for Elf
impl From<blaze_cache_src_elf> for Elf
Source§fn from(elf: blaze_cache_src_elf) -> Self
fn from(elf: blaze_cache_src_elf) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for blaze_cache_src_elf
impl RefUnwindSafe for blaze_cache_src_elf
impl !Send for blaze_cache_src_elf
impl !Sync for blaze_cache_src_elf
impl Unpin for blaze_cache_src_elf
impl UnwindSafe for blaze_cache_src_elf
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