pub enum RTCIceGatheringState {
Unspecified,
New,
Gathering,
Complete,
}
Expand description
ICEGatheringState describes the state of the candidate gathering process.
Variants§
Unspecified
New
ICEGatheringStateNew indicates that any of the ICETransports are in the “new” gathering state and none of the transports are in the “gathering” state, or there are no transports.
Gathering
ICEGatheringStateGathering indicates that any of the ICETransports are in the “gathering” state.
Complete
ICEGatheringStateComplete indicates that at least one ICETransport exists, and all ICETransports are in the “completed” gathering state.
Trait Implementations§
source§impl Clone for RTCIceGatheringState
impl Clone for RTCIceGatheringState
source§fn clone(&self) -> RTCIceGatheringState
fn clone(&self) -> RTCIceGatheringState
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 RTCIceGatheringState
impl Debug for RTCIceGatheringState
source§impl Default for RTCIceGatheringState
impl Default for RTCIceGatheringState
source§fn default() -> RTCIceGatheringState
fn default() -> RTCIceGatheringState
Returns the “default value” for a type. Read more
source§impl Display for RTCIceGatheringState
impl Display for RTCIceGatheringState
source§impl From<&str> for RTCIceGatheringState
impl From<&str> for RTCIceGatheringState
takes a string and converts it to ICEGatheringState
source§impl PartialEq for RTCIceGatheringState
impl PartialEq for RTCIceGatheringState
source§fn eq(&self, other: &RTCIceGatheringState) -> bool
fn eq(&self, other: &RTCIceGatheringState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for RTCIceGatheringState
impl Eq for RTCIceGatheringState
impl StructuralPartialEq for RTCIceGatheringState
Auto Trait Implementations§
impl Freeze for RTCIceGatheringState
impl RefUnwindSafe for RTCIceGatheringState
impl Send for RTCIceGatheringState
impl Sync for RTCIceGatheringState
impl Unpin for RTCIceGatheringState
impl UnwindSafe for RTCIceGatheringState
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