#[repr(C, packed(2))]pub struct Task {Show 22 fields
pub tc_Node: Node,
pub tc_Flags: UBYTE,
pub tc_State: UBYTE,
pub tc_IDNestCnt: BYTE,
pub tc_TDNestCnt: BYTE,
pub tc_SigAlloc: ULONG,
pub tc_SigWait: ULONG,
pub tc_SigRecvd: ULONG,
pub tc_SigExcept: ULONG,
pub tc_TrapAlloc: UWORD,
pub tc_TrapAble: UWORD,
pub tc_ExceptData: APTR,
pub tc_ExceptCode: APTR,
pub tc_TrapData: APTR,
pub tc_TrapCode: APTR,
pub tc_SPReg: APTR,
pub tc_SPLower: APTR,
pub tc_SPUpper: APTR,
pub tc_Switch: FPTR,
pub tc_Launch: FPTR,
pub tc_MemEntry: List,
pub tc_UserData: APTR,
}Fields§
§tc_Node: Node§tc_Flags: UBYTE§tc_State: UBYTE§tc_IDNestCnt: BYTE§tc_TDNestCnt: BYTE§tc_SigAlloc: ULONG§tc_SigWait: ULONG§tc_SigRecvd: ULONG§tc_SigExcept: ULONG§tc_TrapAlloc: UWORD§tc_TrapAble: UWORD§tc_ExceptData: APTR§tc_ExceptCode: APTR§tc_TrapData: APTR§tc_TrapCode: APTR§tc_SPReg: APTR§tc_SPLower: APTR§tc_SPUpper: APTR§tc_Switch: FPTR§tc_Launch: FPTR§tc_MemEntry: List§tc_UserData: APTRTrait Implementations§
Auto Trait Implementations§
impl Freeze for Task
impl RefUnwindSafe for Task
impl !Send for Task
impl !Sync for Task
impl Unpin for Task
impl UnwindSafe for Task
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