pub enum SignalingState {
Closed,
Setup,
Stable,
}Expand description
In what signalling state the WebRTC subsystem is
Variants§
Closed
Currently closed, no setup going on
Setup
Setup started, but connection is not usable
Stable
Connection is stable and can be used
Trait Implementations§
Source§impl Clone for SignalingState
impl Clone for SignalingState
Source§fn clone(&self) -> SignalingState
fn clone(&self) -> SignalingState
Returns a duplicate 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 SignalingState
impl Debug for SignalingState
Source§impl<'de> Deserialize<'de> for SignalingState
impl<'de> Deserialize<'de> for SignalingState
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 SignalingState
impl PartialEq for SignalingState
Source§impl Serialize for SignalingState
impl Serialize for SignalingState
impl Copy for SignalingState
impl StructuralPartialEq for SignalingState
Auto Trait Implementations§
impl Freeze for SignalingState
impl RefUnwindSafe for SignalingState
impl Send for SignalingState
impl Sync for SignalingState
impl Unpin for SignalingState
impl UnwindSafe for SignalingState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more