#[repr(C)]pub struct AbiStructures {
pub stdio: TaskStdio,
}Expand description
ABI structures are structures that are passed to tasks by the parent task
for now only stdio file descriptors are passed
you get a pointer to them in the r8 register at _start (the 5th argument)
Fields§
§stdio: TaskStdioTrait Implementations§
Source§impl Clone for AbiStructures
impl Clone for AbiStructures
Source§fn clone(&self) -> AbiStructures
fn clone(&self) -> AbiStructures
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AbiStructures
impl Debug for AbiStructures
Source§impl Default for AbiStructures
impl Default for AbiStructures
Source§fn default() -> AbiStructures
fn default() -> AbiStructures
Returns the “default value” for a type. Read more
Source§impl PartialEq for AbiStructures
impl PartialEq for AbiStructures
impl Copy for AbiStructures
impl Eq for AbiStructures
impl StructuralPartialEq for AbiStructures
Auto Trait Implementations§
impl Freeze for AbiStructures
impl RefUnwindSafe for AbiStructures
impl Send for AbiStructures
impl Sync for AbiStructures
impl Unpin for AbiStructures
impl UnwindSafe for AbiStructures
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