pub enum GroupCallVideoQuality {
Full(GroupCallVideoQualityFull),
Medium(GroupCallVideoQualityMedium),
Thumbnail(GroupCallVideoQualityThumbnail),
// some variants omitted
}
Expand description
Describes the quality of a group call video
Variants§
Full(GroupCallVideoQualityFull)
The best available video quality
Medium(GroupCallVideoQualityMedium)
The medium video quality
Thumbnail(GroupCallVideoQualityThumbnail)
The worst available video quality
Implementations§
Trait Implementations§
Source§impl AsRef<GroupCallVideoQuality> for GroupCallVideoQuality
impl AsRef<GroupCallVideoQuality> for GroupCallVideoQuality
Source§fn as_ref(&self) -> &GroupCallVideoQuality
fn as_ref(&self) -> &GroupCallVideoQuality
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for GroupCallVideoQuality
impl Clone for GroupCallVideoQuality
Source§fn clone(&self) -> GroupCallVideoQuality
fn clone(&self) -> GroupCallVideoQuality
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 GroupCallVideoQuality
impl Debug for GroupCallVideoQuality
Source§impl Default for GroupCallVideoQuality
impl Default for GroupCallVideoQuality
Source§fn default() -> GroupCallVideoQuality
fn default() -> GroupCallVideoQuality
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GroupCallVideoQuality
impl<'de> Deserialize<'de> for GroupCallVideoQuality
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
Auto Trait Implementations§
impl Freeze for GroupCallVideoQuality
impl RefUnwindSafe for GroupCallVideoQuality
impl Send for GroupCallVideoQuality
impl Sync for GroupCallVideoQuality
impl Unpin for GroupCallVideoQuality
impl UnwindSafe for GroupCallVideoQuality
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