#[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§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)