Struct twizzler_runtime_api::BasicAux
source · #[repr(C)]pub struct BasicAux {
pub argc: usize,
pub args: *const *const i8,
pub env: *const *const i8,
}
Expand description
Arguments passed by the runtime to libstd.
Fields§
§argc: usize
The number of arguments.
args: *const *const i8
A null-terminated list of null-terminated strings, forming arguments to the program.
env: *const *const i8
The environment pointer, also a null-terminated list of null-terminated strings.
Trait Implementations§
source§impl Ord for BasicAux
impl Ord for BasicAux
source§impl PartialEq<BasicAux> for BasicAux
impl PartialEq<BasicAux> for BasicAux
source§impl PartialOrd<BasicAux> for BasicAux
impl PartialOrd<BasicAux> for BasicAux
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for BasicAux
impl Eq for BasicAux
impl StructuralEq for BasicAux
impl StructuralPartialEq for BasicAux
Auto Trait Implementations§
impl RefUnwindSafe for BasicAux
impl !Send for BasicAux
impl !Sync for BasicAux
impl Unpin for BasicAux
impl UnwindSafe for BasicAux
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more