pub struct CieAugmentation {
pub fde_pointer_encoding: u8,
pub lsda_encoding: Option<u8>,
pub personality_encoding: Option<u8>,
pub is_signal_frame: bool,
}Expand description
Parsed CIE augmentation data.
Fields§
§fde_pointer_encoding: u8Pointer encoding for FDE addresses (DW_EH_PE_*).
lsda_encoding: Option<u8>LSDA encoding.
personality_encoding: Option<u8>Personality pointer encoding.
is_signal_frame: boolWhether this CIE uses signal handler frame semantics.
Trait Implementations§
Source§impl Clone for CieAugmentation
impl Clone for CieAugmentation
Source§fn clone(&self) -> CieAugmentation
fn clone(&self) -> CieAugmentation
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 CieAugmentation
impl Debug for CieAugmentation
Auto Trait Implementations§
impl Freeze for CieAugmentation
impl RefUnwindSafe for CieAugmentation
impl Send for CieAugmentation
impl Sync for CieAugmentation
impl Unpin for CieAugmentation
impl UnsafeUnpin for CieAugmentation
impl UnwindSafe for CieAugmentation
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