Struct webrtc::ice_transport::ice_parameters::RTCIceParameters
source · pub struct RTCIceParameters {
pub username_fragment: String,
pub password: String,
pub ice_lite: bool,
}
Expand description
ICEParameters includes the ICE username fragment and password and other ICE-related parameters.
Fields§
§username_fragment: String
§password: String
§ice_lite: bool
Trait Implementations§
source§impl Clone for RTCIceParameters
impl Clone for RTCIceParameters
source§fn clone(&self) -> RTCIceParameters
fn clone(&self) -> RTCIceParameters
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for RTCIceParameters
impl Debug for RTCIceParameters
source§impl Default for RTCIceParameters
impl Default for RTCIceParameters
source§fn default() -> RTCIceParameters
fn default() -> RTCIceParameters
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RTCIceParameters
impl<'de> Deserialize<'de> for RTCIceParameters
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for RTCIceParameters
impl PartialEq for RTCIceParameters
source§fn eq(&self, other: &RTCIceParameters) -> bool
fn eq(&self, other: &RTCIceParameters) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for RTCIceParameters
impl Serialize for RTCIceParameters
impl Eq for RTCIceParameters
impl StructuralPartialEq for RTCIceParameters
Auto Trait Implementations§
impl Freeze for RTCIceParameters
impl RefUnwindSafe for RTCIceParameters
impl Send for RTCIceParameters
impl Sync for RTCIceParameters
impl Unpin for RTCIceParameters
impl UnwindSafe for RTCIceParameters
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more