#[non_exhaustive]pub enum VoiceProfileMediaEncryption {
Auto,
Srtp,
Unknown(String),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Auto
auto
Srtp
srtp
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for VoiceProfileMediaEncryption
impl Clone for VoiceProfileMediaEncryption
Source§impl Debug for VoiceProfileMediaEncryption
impl Debug for VoiceProfileMediaEncryption
Source§impl<'de> Deserialize<'de> for VoiceProfileMediaEncryption
impl<'de> Deserialize<'de> for VoiceProfileMediaEncryption
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 VoiceProfileMediaEncryption
impl StructuralPartialEq for VoiceProfileMediaEncryption
Auto Trait Implementations§
impl Freeze for VoiceProfileMediaEncryption
impl RefUnwindSafe for VoiceProfileMediaEncryption
impl Send for VoiceProfileMediaEncryption
impl Sync for VoiceProfileMediaEncryption
impl Unpin for VoiceProfileMediaEncryption
impl UnsafeUnpin for VoiceProfileMediaEncryption
impl UnwindSafe for VoiceProfileMediaEncryption
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