Struct FileAux32
struct FileAux32 { ... }
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; 3]Reserved.
Implementations
impl Clone for FileAux32
fn clone(self: &Self) -> FileAux32
impl Copy for FileAux32
impl Debug for FileAux32
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl FileAux for FileAux32
fn x_fname(self: &Self) -> &[u8; 8]fn x_ftype(self: &Self) -> u8fn x_auxtype(self: &Self) -> Option<u8>
impl Freeze for FileAux32
impl Pod for FileAux32
impl RefUnwindSafe for FileAux32
impl Send for FileAux32
impl Sync for FileAux32
impl Unpin for FileAux32
impl UnsafeUnpin for FileAux32
impl UnwindSafe for FileAux32
impl<T> Any for FileAux32
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for FileAux32
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for FileAux32
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for FileAux32
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for FileAux32
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for FileAux32
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for FileAux32
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 FileAux32
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for FileAux32
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>