RxsLib

Struct RxsLib 

Source
#[repr(C, packed(2))]
pub struct RxsLib {
Show 42 fields pub rl_Node: Library, pub rl_Flags: UBYTE, pub rl_Shadow: UBYTE, pub rl_SysBase: APTR, pub rl_DOSBase: APTR, pub rl_IeeeDPBase: APTR, pub rl_SegList: LONG, pub rl_NIL: LONG, pub rl_Chunk: LONG, pub rl_MaxNest: LONG, pub rl_NULL: *mut NexxStr, pub rl_FALSE: *mut NexxStr, pub rl_TRUE: *mut NexxStr, pub rl_REXX: *mut NexxStr, pub rl_COMMAND: *mut NexxStr, pub rl_STDIN: *mut NexxStr, pub rl_STDOUT: *mut NexxStr, pub rl_STDERR: *mut NexxStr, pub rl_Version: STRPTR, pub rl_TaskName: STRPTR, pub rl_TaskPri: LONG, pub rl_TaskSeg: LONG, pub rl_StackSize: LONG, pub rl_RexxDir: STRPTR, pub rl_CTABLE: STRPTR, pub rl_Notice: STRPTR, pub rl_RexxPort: MsgPort, pub rl_ReadLock: UWORD, pub rl_TraceFH: LONG, pub rl_TaskList: List, pub rl_NumTask: WORD, pub rl_LibList: List, pub rl_NumLib: WORD, pub rl_ClipList: List, pub rl_NumClip: WORD, pub rl_MsgList: List, pub rl_NumMsg: WORD, pub rl_PgmList: List, pub rl_NumPgm: WORD, pub rl_TraceCnt: UWORD, pub rl_avail: WORD, pub rl_UtilityBase: APTR,
}

Fields§

§rl_Node: Library§rl_Flags: UBYTE§rl_Shadow: UBYTE§rl_SysBase: APTR§rl_DOSBase: APTR§rl_IeeeDPBase: APTR§rl_SegList: LONG§rl_NIL: LONG§rl_Chunk: LONG§rl_MaxNest: LONG§rl_NULL: *mut NexxStr§rl_FALSE: *mut NexxStr§rl_TRUE: *mut NexxStr§rl_REXX: *mut NexxStr§rl_COMMAND: *mut NexxStr§rl_STDIN: *mut NexxStr§rl_STDOUT: *mut NexxStr§rl_STDERR: *mut NexxStr§rl_Version: STRPTR§rl_TaskName: STRPTR§rl_TaskPri: LONG§rl_TaskSeg: LONG§rl_StackSize: LONG§rl_RexxDir: STRPTR§rl_CTABLE: STRPTR§rl_Notice: STRPTR§rl_RexxPort: MsgPort§rl_ReadLock: UWORD§rl_TraceFH: LONG§rl_TaskList: List§rl_NumTask: WORD§rl_LibList: List§rl_NumLib: WORD§rl_ClipList: List§rl_NumClip: WORD§rl_MsgList: List§rl_NumMsg: WORD§rl_PgmList: List§rl_NumPgm: WORD§rl_TraceCnt: UWORD§rl_avail: WORD§rl_UtilityBase: APTR

Trait Implementations§

Source§

impl Clone for RxsLib

Source§

fn clone(&self) -> RxsLib

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RxsLib

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Copy for RxsLib

Auto Trait Implementations§

§

impl Freeze for RxsLib

§

impl RefUnwindSafe for RxsLib

§

impl !Send for RxsLib

§

impl !Sync for RxsLib

§

impl Unpin for RxsLib

§

impl UnwindSafe for RxsLib

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.