Enum medea_client_api_proto::stats::KnownCandidateType[][src]

pub enum KnownCandidateType {
    Host,
    Srlfx,
    Prflx,
    Relay,
}

RTCIceCandidateType represents the type of the ICE candidate, as defined in Section 15.1 of RFC 5245.

Variants

Host

Host candidate, as defined in Section 4.1.1.1 of RFC 5245.

Srlfx

Server reflexive candidate, as defined in Section 4.1.1.2 of RFC 5245.

Prflx

Peer reflexive candidate, as defined in Section 4.1.1.2 of RFC 5245.

Relay

Relay candidate, as defined in Section 7.1.3.2.1 of RFC 5245.

Trait Implementations

impl Clone for KnownCandidateType[src]

impl Copy for KnownCandidateType[src]

impl Debug for KnownCandidateType[src]

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

impl Eq for KnownCandidateType[src]

impl Hash for KnownCandidateType[src]

impl PartialEq<KnownCandidateType> for KnownCandidateType[src]

impl Serialize for KnownCandidateType[src]

impl StructuralEq for KnownCandidateType[src]

impl StructuralPartialEq for KnownCandidateType[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.