#[non_exhaustive]pub enum SpeechLanguageCode {
Known(SpeechLanguageCodeKnown),
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.
Known(SpeechLanguageCodeKnown)
Unknown(String)
Trait Implementations§
Source§impl Clone for SpeechLanguageCode
impl Clone for SpeechLanguageCode
Source§fn clone(&self) -> SpeechLanguageCode
fn clone(&self) -> SpeechLanguageCode
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 SpeechLanguageCode
impl Debug for SpeechLanguageCode
Source§impl Default for SpeechLanguageCode
impl Default for SpeechLanguageCode
Source§impl<'de> Deserialize<'de> for SpeechLanguageCode
impl<'de> Deserialize<'de> for SpeechLanguageCode
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SpeechLanguageCode
Source§impl PartialEq for SpeechLanguageCode
impl PartialEq for SpeechLanguageCode
Source§impl Serialize for SpeechLanguageCode
impl Serialize for SpeechLanguageCode
impl StructuralPartialEq for SpeechLanguageCode
Auto Trait Implementations§
impl Freeze for SpeechLanguageCode
impl RefUnwindSafe for SpeechLanguageCode
impl Send for SpeechLanguageCode
impl Sync for SpeechLanguageCode
impl Unpin for SpeechLanguageCode
impl UnsafeUnpin for SpeechLanguageCode
impl UnwindSafe for SpeechLanguageCode
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