pub struct IceControlled;
Expand description
The ICE-CONTROLLED attribute is present in a Binding request. The attribute indicates that the client believes it is currently in the controlled role. The content of the attribute is a 64-bit unsigned integer in network byte order, which contains a random number. The number is used for solving role conflicts, when it is referred to as the “tiebreaker value”. An ICE 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 IceControlled
impl RefUnwindSafe for IceControlled
impl Send for IceControlled
impl Sync for IceControlled
impl Unpin for IceControlled
impl UnwindSafe for IceControlled
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