pub enum SessionMediaKind {
Audio,
Video,
Screen,
Data,
File,
}Variants§
Trait Implementations§
Source§impl Clone for SessionMediaKind
impl Clone for SessionMediaKind
Source§fn clone(&self) -> SessionMediaKind
fn clone(&self) -> SessionMediaKind
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 SessionMediaKind
Source§impl Debug for SessionMediaKind
impl Debug for SessionMediaKind
Source§impl<'de> Deserialize<'de> for SessionMediaKind
impl<'de> Deserialize<'de> for SessionMediaKind
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 SessionMediaKind
Source§impl PartialEq for SessionMediaKind
impl PartialEq for SessionMediaKind
Source§fn eq(&self, other: &SessionMediaKind) -> bool
fn eq(&self, other: &SessionMediaKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionMediaKind
impl Serialize for SessionMediaKind
impl StructuralPartialEq for SessionMediaKind
Auto Trait Implementations§
impl Freeze for SessionMediaKind
impl RefUnwindSafe for SessionMediaKind
impl Send for SessionMediaKind
impl Sync for SessionMediaKind
impl Unpin for SessionMediaKind
impl UnsafeUnpin for SessionMediaKind
impl UnwindSafe for SessionMediaKind
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