pub struct IceControlling;
Expand description
The ICE-CONTROLLING attribute is present in a Binding request. The
attribute indicates that the client believes it is currently in the
controlling role. The content of the attribute is a 64-bit unsigned
integer in network byte order, which contains a random number. As
for the ICE-CONTROLLED attribute, the number is used for solving role
conflicts. An agent MUST use the same number for all Binding
requests, for all streams, within an ICE session, unless it has
received a 487 response, in which case it MUST change the number.
The agent MAY change the number when an ICE restart occurs.
Trait Implementations§
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