[][src]Enum kernel::ipc::IPCCallbackType

pub enum IPCCallbackType {
    Service,
    Client,
}

Enum to mark which type of callback is scheduled for the IPC mechanism.

Variants

Service

Indicates that the callback is for the service callback handler this process has setup.

Client

Indicates that the callback is from a different service app and will call one of the client callbacks setup by this process.

Trait Implementations

impl Clone for IPCCallbackType[src]

impl Copy for IPCCallbackType[src]

impl Debug for IPCCallbackType[src]

Auto Trait Implementations

impl Send for IPCCallbackType

impl Sync for IPCCallbackType

impl Unpin for IPCCallbackType

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.