#[repr(u32)]pub enum TRD105SyscallReturnVariant {
Show 16 variants
    Failure = 0,
    FailureU32 = 1,
    FailureU32U32 = 2,
    FailureU64 = 3,
    FailurePtrUsize = 4,
    FailurePtrPtr = 5,
    Success = 128,
    SuccessU32 = 129,
    SuccessU32U32 = 130,
    SuccessU64 = 131,
    SuccessU32U32U32 = 132,
    SuccessU32U64 = 133,
    SuccessAddr = 134,
    SucessPtr = 135,
    SucessPtrUsize = 136,
    SucessPtrPtr = 137,
}Expand description
Enumeration of the system call return type variant identifiers described in the (not yet existant) TRD105.
Variants§
Failure = 0
FailureU32 = 1
FailureU32U32 = 2
FailureU64 = 3
FailurePtrUsize = 4
FailurePtrPtr = 5
Success = 128
SuccessU32 = 129
SuccessU32U32 = 130
SuccessU64 = 131
SuccessU32U32U32 = 132
SuccessU32U64 = 133
SuccessAddr = 134
SucessPtr = 135
SucessPtrUsize = 136
SucessPtrPtr = 137
Trait Implementations§
Source§impl Clone for TRD105SyscallReturnVariant
 
impl Clone for TRD105SyscallReturnVariant
Source§fn clone(&self) -> TRD105SyscallReturnVariant
 
fn clone(&self) -> TRD105SyscallReturnVariant
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 TRD105SyscallReturnVariant
 
impl Debug for TRD105SyscallReturnVariant
Source§impl From<SyscallReturnVariant> for TRD105SyscallReturnVariant
 
impl From<SyscallReturnVariant> for TRD105SyscallReturnVariant
Source§fn from(value: SyscallReturnVariant) -> Self
 
fn from(value: SyscallReturnVariant) -> Self
Converts to this type from the input type.
Source§impl From<TRD105SyscallReturnVariant> for usize
 
impl From<TRD105SyscallReturnVariant> for usize
Source§fn from(value: TRD105SyscallReturnVariant) -> Self
 
fn from(value: TRD105SyscallReturnVariant) -> Self
Converts to this type from the input type.
impl Copy for TRD105SyscallReturnVariant
Auto Trait Implementations§
impl Freeze for TRD105SyscallReturnVariant
impl RefUnwindSafe for TRD105SyscallReturnVariant
impl Send for TRD105SyscallReturnVariant
impl Sync for TRD105SyscallReturnVariant
impl Unpin for TRD105SyscallReturnVariant
impl UnwindSafe for TRD105SyscallReturnVariant
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