pub enum SessionTopology {
PeerToPeer,
Sfu,
TurnRelay,
}Variants§
Trait Implementations§
Source§impl Clone for SessionTopology
impl Clone for SessionTopology
Source§fn clone(&self) -> SessionTopology
fn clone(&self) -> SessionTopology
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SessionTopology
Source§impl Debug for SessionTopology
impl Debug for SessionTopology
Source§impl<'de> Deserialize<'de> for SessionTopology
impl<'de> Deserialize<'de> for SessionTopology
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
impl Eq for SessionTopology
Source§impl PartialEq for SessionTopology
impl PartialEq for SessionTopology
Source§fn eq(&self, other: &SessionTopology) -> bool
fn eq(&self, other: &SessionTopology) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionTopology
impl Serialize for SessionTopology
impl StructuralPartialEq for SessionTopology
Auto Trait Implementations§
impl Freeze for SessionTopology
impl RefUnwindSafe for SessionTopology
impl Send for SessionTopology
impl Sync for SessionTopology
impl Unpin for SessionTopology
impl UnsafeUnpin for SessionTopology
impl UnwindSafe for SessionTopology
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