pub struct RecognitionStatus {
pub state: RecognitionState,
pub is_available: bool,
pub language: Option<LanguageCode>,
}Expand description
Current status of speech recognition
Fields§
§state: RecognitionStateCurrent state
is_available: boolWhether STT is available on this device
language: Option<LanguageCode>Current language being used
Trait Implementations§
Source§impl Clone for RecognitionStatus
impl Clone for RecognitionStatus
Source§fn clone(&self) -> RecognitionStatus
fn clone(&self) -> RecognitionStatus
Returns a duplicate 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 RecognitionStatus
impl Debug for RecognitionStatus
Source§impl<'de> Deserialize<'de> for RecognitionStatus
impl<'de> Deserialize<'de> for RecognitionStatus
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 RecognitionStatus
impl RefUnwindSafe for RecognitionStatus
impl Send for RecognitionStatus
impl Sync for RecognitionStatus
impl Unpin for RecognitionStatus
impl UnsafeUnpin for RecognitionStatus
impl UnwindSafe for RecognitionStatus
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