Enum medea_client_api_proto::stats::KnownCandidateType [−][src]
RTCIceCandidateType represents the type of the ICE candidate, as defined in Section 15.1 of RFC 5245.
Variants
Host candidate, as defined in Section 4.1.1.1 of RFC 5245.
Server reflexive candidate, as defined in Section 4.1.1.2 of RFC 5245.
Peer reflexive candidate, as defined in Section 4.1.1.2 of RFC 5245.
Relay candidate, as defined in Section 7.1.3.2.1 of RFC 5245.
Trait Implementations
impl Clone for KnownCandidateType
[src]
fn clone(&self) -> KnownCandidateType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for KnownCandidateType
[src]
impl Debug for KnownCandidateType
[src]
impl<'de> Deserialize<'de> for KnownCandidateType
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for KnownCandidateType
[src]
impl Hash for KnownCandidateType
[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<KnownCandidateType> for KnownCandidateType
[src]
fn eq(&self, other: &KnownCandidateType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for KnownCandidateType
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for KnownCandidateType
[src]
impl StructuralPartialEq for KnownCandidateType
[src]
Auto Trait Implementations
impl RefUnwindSafe for KnownCandidateType
impl Send for KnownCandidateType
impl Sync for KnownCandidateType
impl Unpin for KnownCandidateType
impl UnwindSafe for KnownCandidateType
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>,