pub struct RecognitionResult {
pub transcript: String,
pub is_final: bool,
pub confidence: Option<f32>,
}Expand description
A speech recognition result
Fields§
§transcript: StringThe recognized text
is_final: boolWhether this is a final result (vs interim/partial)
confidence: Option<f32>Confidence score (0.0 to 1.0), if available
Trait Implementations§
Source§impl Clone for RecognitionResult
impl Clone for RecognitionResult
Source§fn clone(&self) -> RecognitionResult
fn clone(&self) -> RecognitionResult
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 RecognitionResult
impl Debug for RecognitionResult
Source§impl<'de> Deserialize<'de> for RecognitionResult
impl<'de> Deserialize<'de> for RecognitionResult
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 RecognitionResult
impl RefUnwindSafe for RecognitionResult
impl Send for RecognitionResult
impl Sync for RecognitionResult
impl Unpin for RecognitionResult
impl UnsafeUnpin for RecognitionResult
impl UnwindSafe for RecognitionResult
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