#[repr(C)]pub struct ExpAux {
pub x_exptr: U64<BigEndian>,
pub x_fsize: U32<BigEndian>,
pub x_endndx: U32<BigEndian>,
pub pad: u8,
pub x_auxtype: u8,
}
Expand description
Exception auxiliary entry. (XCOFF64 only)
Fields§
§x_exptr: U64<BigEndian>
File offset to exception table entry.
x_fsize: U32<BigEndian>
Size of function in bytes.
x_endndx: U32<BigEndian>
Symbol table index of next entry beyond this function.
pad: u8
Pad
x_auxtype: u8
Contains _AUX_EXCEPT; Type of auxiliary entry
Trait Implementations§
impl Copy for ExpAux
impl Pod for ExpAux
Auto Trait Implementations§
impl Freeze for ExpAux
impl RefUnwindSafe for ExpAux
impl Send for ExpAux
impl Sync for ExpAux
impl Unpin for ExpAux
impl UnwindSafe for ExpAux
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)