[−][src]Enum crt0stack::Entry
An auxiliary vector entry
Variants
ExecFd(usize)
file descriptor of program
PHdr(usize)
program headers for program
PHent(usize)
size of program header entry
PHnum(usize)
number of program headers
PageSize(usize)
system page size
Base(usize)
base address of interpreter
Flags(usize)
flags
Entry(usize)
entry point of program
NotElf(bool)
program is not ELF
Uid(usize)
real uid
EUid(usize)
effective uid
Gid(usize)
real gid
EGid(usize)
effective gid
Platform(&'a str)
string identifying CPU for optimizations
HwCap(usize)
arch dependent hints at CPU capabilities
ClockTick(usize)
frequency at which times() increments
Secure(bool)
secure mode boolean
BasePlatform(&'a str)
string identifying real platform, may differ from Platform.
address of 16 random bytes
HwCap2(usize)
extension of HWCAP
ExecFilename(&'a str)
filename of program
SysInfo(usize)
pointer to the vDSO page (deprecated)
SysInfoEHdr(usize)
pointer to the ELF headers of the vDSO page
Trait Implementations
impl<'a> Debug for Entry<'a>
[src]
impl<'a> PartialEq<Entry<'a>> for Entry<'a>
[src]
impl<'a> StructuralPartialEq for Entry<'a>
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for Entry<'a>
impl<'a> Send for Entry<'a>
impl<'a> Sync for Entry<'a>
impl<'a> Unpin for Entry<'a>
impl<'a> UnwindSafe for Entry<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,