[][src]Enum swipc_parser::HandleType

pub enum HandleType {
    Process,
    Thread,
    Debug,
    CodeMemory,
    TransferMemory,
    SharedMemory,
    ServerPort,
    ClientPort,
    ServerSession,
    ClientSession,
    ServerLightSession,
    ClientLightSession,
    ReadableEvent,
    WritableEvent,
    IrqEvent,
    DeviceAddressSpace,
}

Type of a Handle. Represents all the kernel handle types on the Horizon/NX kernel.

Variants

Process
Thread
Debug
CodeMemory
TransferMemory
SharedMemory
ServerPort
ClientPort
ServerSession
ClientSession
ServerLightSession
ClientLightSession
ReadableEvent
WritableEvent
IrqEvent
DeviceAddressSpace

Trait Implementations

impl Debug for HandleType[src]

Auto Trait Implementations

impl RefUnwindSafe for HandleType

impl Send for HandleType

impl Sync for HandleType

impl Unpin for HandleType

impl UnwindSafe for HandleType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.