Enum medea_client_api_proto::stats::KnownDataChannelState[][src]

pub enum KnownDataChannelState {
    Connecting,
    Open,
    Closing,
    Closed,
}

State of the RTCDataChannel’s underlying data connection.

Variants

Connecting

User agent is attempting to establish the underlying data transport. This is the initial state of RTCDataChannel object, whether created with createDataChannel, or dispatched as a part of an RTCDataChannelEvent.

Open

Underlying data transport is established and communication is possible.

Closing

procedure to close down the underlying data transport has started.

Closed

Underlying data transport has been closed or could not be established.

Trait Implementations

impl Clone for KnownDataChannelState[src]

impl Debug for KnownDataChannelState[src]

impl<'de> Deserialize<'de> for KnownDataChannelState[src]

impl Hash for KnownDataChannelState[src]

impl PartialEq<KnownDataChannelState> for KnownDataChannelState[src]

impl Serialize for KnownDataChannelState[src]

impl StructuralPartialEq for KnownDataChannelState[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

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.