Struct CsectAux64
struct CsectAux64 { ... }
Csect auxiliary entry for C_EXT, C_WEAKEXT, and C_HIDEXT symbols.
Fields
x_scnlen_lo: U32<BigEndian>Low 4 bytes of section length.
x_parmhash: U32<BigEndian>Offset of parameter type-check hash in .typchk section.
x_snhash: U16<BigEndian>.typchk section number.
x_smtyp: u8Symbol alignment and type.
x_smclas: u8Storage mapping class.
x_scnlen_hi: U32<BigEndian>High 4 bytes of section length.
pad: u8Reserved.
x_auxtype: u8Contains _AUX_CSECT; indicates type of auxiliary entry.
Implementations
impl Clone for CsectAux64
fn clone(self: &Self) -> CsectAux64
impl Copy for CsectAux64
impl CsectAux for CsectAux64
fn x_scnlen(self: &Self) -> u64fn x_parmhash(self: &Self) -> u32fn x_snhash(self: &Self) -> u16fn x_smtyp(self: &Self) -> u8fn x_smclas(self: &Self) -> u8fn x_stab(self: &Self) -> Option<u32>fn x_snstab(self: &Self) -> Option<u16>fn x_auxtype(self: &Self) -> Option<u8>
impl Debug for CsectAux64
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Freeze for CsectAux64
impl Pod for CsectAux64
impl RefUnwindSafe for CsectAux64
impl Send for CsectAux64
impl Sync for CsectAux64
impl Unpin for CsectAux64
impl UnsafeUnpin for CsectAux64
impl UnwindSafe for CsectAux64
impl<T> Any for CsectAux64
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for CsectAux64
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for CsectAux64
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for CsectAux64
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for CsectAux64
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for CsectAux64
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for CsectAux64
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for CsectAux64
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for CsectAux64
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>