#[non_exhaustive]pub enum VoiceOutboundCredentialRotationMode {
Normal,
Emergency,
}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.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VoiceOutboundCredentialRotationMode
impl<'de> Deserialize<'de> for VoiceOutboundCredentialRotationMode
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 VoiceOutboundCredentialRotationMode
impl StructuralPartialEq for VoiceOutboundCredentialRotationMode
Auto Trait Implementations§
impl Freeze for VoiceOutboundCredentialRotationMode
impl RefUnwindSafe for VoiceOutboundCredentialRotationMode
impl Send for VoiceOutboundCredentialRotationMode
impl Sync for VoiceOutboundCredentialRotationMode
impl Unpin for VoiceOutboundCredentialRotationMode
impl UnsafeUnpin for VoiceOutboundCredentialRotationMode
impl UnwindSafe for VoiceOutboundCredentialRotationMode
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