Struct BlockAux64

struct BlockAux64 { ... }

Block auxiliary entry for the C_BLOCK and C_FCN Symbols.

Fields

x_lnno: U32<BigEndian>

Source line number.

pad: [u8; 13]

Reserved.

x_auxtype: u8

Contains _AUX_SYM; Type of auxiliary entry.

Implementations

impl Clone for BlockAux64

fn clone(self: &Self) -> BlockAux64

impl Copy for BlockAux64

impl Debug for BlockAux64

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Freeze for BlockAux64

impl Pod for BlockAux64

impl RefUnwindSafe for BlockAux64

impl Send for BlockAux64

impl Sync for BlockAux64

impl Unpin for BlockAux64

impl UnsafeUnpin for BlockAux64

impl UnwindSafe for BlockAux64

impl<T> Any for BlockAux64

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for BlockAux64

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for BlockAux64

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for BlockAux64

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for BlockAux64

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for BlockAux64

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for BlockAux64

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for BlockAux64

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for BlockAux64

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>