pub enum RealtimeChatMode {
Audio,
VideoPassive,
VideoProactive,
Other(String),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for RealtimeChatMode
impl Clone for RealtimeChatMode
Source§fn clone(&self) -> RealtimeChatMode
fn clone(&self) -> RealtimeChatMode
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 moreSource§impl Debug for RealtimeChatMode
impl Debug for RealtimeChatMode
impl Eq for RealtimeChatMode
Source§impl From<&str> for RealtimeChatMode
impl From<&str> for RealtimeChatMode
Source§impl From<String> for RealtimeChatMode
impl From<String> for RealtimeChatMode
Source§impl Hash for RealtimeChatMode
impl Hash for RealtimeChatMode
Source§impl<'de> NsonDeserialize<'de> for RealtimeChatMode
impl<'de> NsonDeserialize<'de> for RealtimeChatMode
Source§fn nextdecode_into<D: FormatDecoder<'de>>(
decoder: &mut D,
out: &mut DecodeSlot<Self>,
) -> Result<(), D::Error>
fn nextdecode_into<D: FormatDecoder<'de>>( decoder: &mut D, out: &mut DecodeSlot<Self>, ) -> Result<(), D::Error>
Decode into
out. Read moreSource§fn expecting() -> &'static str
fn expecting() -> &'static str
Human-readable description of the value this type decodes from. Read more
Source§fn nextdecode<D>(
decoder: &mut D,
) -> Result<Self, <D as FormatDecoder<'de>>::Error>where
D: FormatDecoder<'de>,
fn nextdecode<D>(
decoder: &mut D,
) -> Result<Self, <D as FormatDecoder<'de>>::Error>where
D: FormatDecoder<'de>,
Decode and return a value.
Source§impl NsonSchema for RealtimeChatMode
impl NsonSchema for RealtimeChatMode
Source§const SCHEMA: TypeSchema = ::nextjson::TypeSchema::Str
const SCHEMA: TypeSchema = ::nextjson::TypeSchema::Str
The compile-time structural description.
Source§impl NsonSerialize for RealtimeChatMode
impl NsonSerialize for RealtimeChatMode
Source§fn nextencode<E: FormatEncoder>(&self, encoder: &mut E) -> Result<(), E::Error>
fn nextencode<E: FormatEncoder>(&self, encoder: &mut E) -> Result<(), E::Error>
Source§impl PartialEq for RealtimeChatMode
impl PartialEq for RealtimeChatMode
impl StructuralPartialEq for RealtimeChatMode
Auto Trait Implementations§
impl Freeze for RealtimeChatMode
impl RefUnwindSafe for RealtimeChatMode
impl Send for RealtimeChatMode
impl Sync for RealtimeChatMode
impl Unpin for RealtimeChatMode
impl UnsafeUnpin for RealtimeChatMode
impl UnwindSafe for RealtimeChatMode
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.