pub struct AsyncRecognizeRequest {
pub config: Option<RecognitionConfig>,
pub audio: Option<RecognitionAudio>,
}Expand description
The top-level message sent by the client for the AsyncRecognize method.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- asyncrecognize speech (request)
Fields§
§config: Option<RecognitionConfig>Required Provides information to the recognizer that specifies how to process the request.
audio: Option<RecognitionAudio>Required The audio data to be recognized.
Trait Implementations§
Source§impl Clone for AsyncRecognizeRequest
impl Clone for AsyncRecognizeRequest
Source§fn clone(&self) -> AsyncRecognizeRequest
fn clone(&self) -> AsyncRecognizeRequest
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 AsyncRecognizeRequest
impl Debug for AsyncRecognizeRequest
Source§impl Default for AsyncRecognizeRequest
impl Default for AsyncRecognizeRequest
Source§fn default() -> AsyncRecognizeRequest
fn default() -> AsyncRecognizeRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AsyncRecognizeRequest
impl<'de> Deserialize<'de> for AsyncRecognizeRequest
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
Source§impl Serialize for AsyncRecognizeRequest
impl Serialize for AsyncRecognizeRequest
impl RequestValue for AsyncRecognizeRequest
Auto Trait Implementations§
impl Freeze for AsyncRecognizeRequest
impl RefUnwindSafe for AsyncRecognizeRequest
impl Send for AsyncRecognizeRequest
impl Sync for AsyncRecognizeRequest
impl Unpin for AsyncRecognizeRequest
impl UnwindSafe for AsyncRecognizeRequest
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