Struct FileAux64
struct FileAux64 { ... }
File Auxiliary Entry for C_FILE Symbols.
Fields
x_fname: [u8; 8]The source file name or compiler-related string.
If first 4 bytes are 0, then second 4 bytes are offset into string table.
x_fpad: [u8; 6]Pad size for file name.
x_ftype: u8The source-file string type.
x_freserve: [u8; 2]Reserved.
x_auxtype: u8Specifies the type of auxiliary entry. Contains _AUX_FILE for this auxiliary entry.
Implementations
impl Clone for FileAux64
fn clone(self: &Self) -> FileAux64
impl Copy for FileAux64
impl Debug for FileAux64
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl FileAux for FileAux64
fn x_fname(self: &Self) -> &[u8; 8]fn x_ftype(self: &Self) -> u8fn x_auxtype(self: &Self) -> Option<u8>
impl Freeze for FileAux64
impl Pod for FileAux64
impl RefUnwindSafe for FileAux64
impl Send for FileAux64
impl Sync for FileAux64
impl Unpin for FileAux64
impl UnsafeUnpin for FileAux64
impl UnwindSafe for FileAux64
impl<T> Any for FileAux64
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for FileAux64
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for FileAux64
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for FileAux64
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for FileAux64
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for FileAux64
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for FileAux64
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 FileAux64
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for FileAux64
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>