Struct gapi_grpc::google::cloud::speech::v1p1beta1::LongRunningRecognizeResponse[][src]

pub struct LongRunningRecognizeResponse {
    pub results: Vec<SpeechRecognitionResult>,
    pub output_config: Option<TranscriptOutputConfig>,
    pub output_error: Option<Status>,
}

The only message returned to the client by the LongRunningRecognize method. It contains the result as zero or more sequential SpeechRecognitionResult messages. It is included in the result.response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.

Fields

results: Vec<SpeechRecognitionResult>

Sequential list of transcription results corresponding to sequential portions of audio.

output_config: Option<TranscriptOutputConfig>

Original output config if present in the request.

output_error: Option<Status>

If the transcript output fails this field contains the relevant error.

Trait Implementations

impl Clone for LongRunningRecognizeResponse[src]

impl Debug for LongRunningRecognizeResponse[src]

impl Default for LongRunningRecognizeResponse[src]

impl Message for LongRunningRecognizeResponse[src]

impl PartialEq<LongRunningRecognizeResponse> for LongRunningRecognizeResponse[src]

impl StructuralPartialEq for LongRunningRecognizeResponse[src]

Auto Trait Implementations

impl RefUnwindSafe for LongRunningRecognizeResponse

impl Send for LongRunningRecognizeResponse

impl Sync for LongRunningRecognizeResponse

impl Unpin for LongRunningRecognizeResponse

impl UnwindSafe for LongRunningRecognizeResponse

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]