Enum medea_client_api_proto::stats::KnownDataChannelState [−][src]
State of the RTCDataChannel’s underlying data connection.
Variants
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.
Underlying data transport is established and communication is possible.
procedure
to close down the underlying data transport has
started.
Underlying data transport has been closed
or could not be
established.
Trait Implementations
impl Clone for KnownDataChannelState
[src]
fn clone(&self) -> KnownDataChannelState
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for KnownDataChannelState
[src]
impl<'de> Deserialize<'de> for KnownDataChannelState
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Hash for KnownDataChannelState
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<KnownDataChannelState> for KnownDataChannelState
[src]
fn eq(&self, other: &KnownDataChannelState) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for KnownDataChannelState
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for KnownDataChannelState
[src]
Auto Trait Implementations
impl RefUnwindSafe for KnownDataChannelState
impl Send for KnownDataChannelState
impl Sync for KnownDataChannelState
impl Unpin for KnownDataChannelState
impl UnwindSafe for KnownDataChannelState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,