#[repr(C)]pub struct RBinDwarfLineHeader {Show 16 fields
pub unit_length: c_ulonglong,
pub version: c_ushort,
pub header_length: c_ulonglong,
pub min_inst_len: c_uchar,
pub max_ops_per_inst: c_uchar,
pub default_is_stmt: c_uchar,
pub line_base: c_int,
pub line_range: c_uchar,
pub opcode_base: c_uchar,
pub address_size: c_uchar,
pub segment_selector_size: c_uchar,
pub is_64bit: bool,
pub std_opcode_lengths: *mut c_uchar,
pub include_directories: *mut *mut c_char,
pub file_names: *mut file_entry,
pub file_names_count: size_t,
}
Fields§
§unit_length: c_ulonglong
§version: c_ushort
§header_length: c_ulonglong
§min_inst_len: c_uchar
§max_ops_per_inst: c_uchar
§default_is_stmt: c_uchar
§line_base: c_int
§line_range: c_uchar
§opcode_base: c_uchar
§address_size: c_uchar
§segment_selector_size: c_uchar
§is_64bit: bool
§std_opcode_lengths: *mut c_uchar
§include_directories: *mut *mut c_char
§file_names: *mut file_entry
§file_names_count: size_t
Trait Implementations§
Source§impl Clone for RBinDwarfLineHeader
impl Clone for RBinDwarfLineHeader
Source§fn clone(&self) -> RBinDwarfLineHeader
fn clone(&self) -> RBinDwarfLineHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RBinDwarfLineHeader
impl Debug for RBinDwarfLineHeader
impl Copy for RBinDwarfLineHeader
Auto Trait Implementations§
impl Freeze for RBinDwarfLineHeader
impl RefUnwindSafe for RBinDwarfLineHeader
impl !Send for RBinDwarfLineHeader
impl !Sync for RBinDwarfLineHeader
impl Unpin for RBinDwarfLineHeader
impl UnwindSafe for RBinDwarfLineHeader
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