[][src]Enum wasihost_core::wasi_snapshot_preview1::SubscriptionU

pub enum SubscriptionU {
    Clock(SubscriptionClock),
    FdRead(SubscriptionFdReadwrite),
    FdWrite(SubscriptionFdReadwrite),
}

The contents of a subscription.

Variants

Clock(SubscriptionClock)
FdRead(SubscriptionFdReadwrite)
FdWrite(SubscriptionFdReadwrite)

Trait Implementations

impl Clone for SubscriptionU[src]

impl Copy for SubscriptionU[src]

impl Debug for SubscriptionU[src]

impl WasiValue for SubscriptionU[src]

type NativeType = subscription_u

The native WASM type.

Auto Trait Implementations

impl RefUnwindSafe for SubscriptionU

impl Send for SubscriptionU

impl Sync for SubscriptionU

impl Unpin for SubscriptionU

impl UnwindSafe for SubscriptionU

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> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.