Struct stun_codec::rfc5245::attributes::IceControlling
source · pub struct IceControlling(/* private fields */);
Expand description
ICE-CONTROLLING
attribute.
See RFC 5245 – 7.1.2.1 ICE-CONTROLLING about this attribute.
Implementations§
Trait Implementations§
source§impl Attribute for IceControlling
impl Attribute for IceControlling
§type Decoder = IceControllingDecoder
type Decoder = IceControllingDecoder
The decoder of the value part of the attribute.
§type Encoder = IceControllingEncoder
type Encoder = IceControllingEncoder
The encoder of the value part of the attribute.
source§fn get_type(&self) -> AttributeType
fn get_type(&self) -> AttributeType
Returns the type of the attribute.
source§impl Clone for IceControlling
impl Clone for IceControlling
source§fn clone(&self) -> IceControlling
fn clone(&self) -> IceControlling
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 IceControlling
impl Debug for IceControlling
source§impl From<IceControlling> for Attribute
impl From<IceControlling> for Attribute
source§fn from(f: IceControlling) -> Self
fn from(f: IceControlling) -> Self
Converts to this type from the input type.
source§impl Hash for IceControlling
impl Hash for IceControlling
source§impl PartialEq for IceControlling
impl PartialEq for IceControlling
source§fn eq(&self, other: &IceControlling) -> bool
fn eq(&self, other: &IceControlling) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryAsRef<IceControlling> for Attribute
impl TryAsRef<IceControlling> for Attribute
source§fn try_as_ref(&self) -> Option<&IceControlling>
fn try_as_ref(&self) -> Option<&IceControlling>
impl Eq for IceControlling
impl StructuralPartialEq for IceControlling
Auto Trait Implementations§
impl Freeze for IceControlling
impl RefUnwindSafe for IceControlling
impl Send for IceControlling
impl Sync for IceControlling
impl Unpin for IceControlling
impl UnwindSafe for IceControlling
Blanket Implementations§
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