Struct zircon_object::task::Exceptionate[][src]

pub struct Exceptionate { /* fields omitted */ }

Kernel-owned exception channel endpoint.

Implementations

impl Exceptionate[src]

pub fn create_channel(&self, rights: Rights) -> ZxResult<Arc<Channel>>[src]

Create an exception channel endpoint for user.

Auto Trait Implementations

impl !RefUnwindSafe for Exceptionate

impl Send for Exceptionate

impl Sync for Exceptionate

impl Unpin for Exceptionate

impl !UnwindSafe for Exceptionate

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> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Send + Sync + Any
[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.