[−][src]Enum gcp_client::google::cloud::speech::v1::streaming_recognize_response::SpeechEventType
Indicates the type of speech event.
Variants
No speech event specified.
This event indicates that the server has detected the end of the user's
speech utterance and expects no additional speech. Therefore, the server
will not process additional audio (although it may subsequently return
additional results). The client should stop sending additional audio
data, half-close the gRPC connection, and wait for any additional results
until the server closes the gRPC connection. This event is only sent if
single_utterance
was set to true
, and is not used otherwise.
Implementations
impl SpeechEventType
[src]
pub fn is_valid(value: i32) -> bool
[src]
Returns true
if value
is a variant of SpeechEventType
.
pub fn from_i32(value: i32) -> Option<SpeechEventType>
[src]
Converts an i32
to a SpeechEventType
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for SpeechEventType
[src]
fn clone(&self) -> SpeechEventType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SpeechEventType
[src]
impl Debug for SpeechEventType
[src]
impl Default for SpeechEventType
[src]
fn default() -> SpeechEventType
[src]
impl Eq for SpeechEventType
[src]
impl From<SpeechEventType> for i32
[src]
fn from(value: SpeechEventType) -> i32
[src]
impl Hash for SpeechEventType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for SpeechEventType
[src]
fn cmp(&self, other: &SpeechEventType) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<SpeechEventType> for SpeechEventType
[src]
fn eq(&self, other: &SpeechEventType) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<SpeechEventType> for SpeechEventType
[src]
fn partial_cmp(&self, other: &SpeechEventType) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for SpeechEventType
[src]
impl StructuralPartialEq for SpeechEventType
[src]
Auto Trait Implementations
impl RefUnwindSafe for SpeechEventType
impl Send for SpeechEventType
impl Sync for SpeechEventType
impl Unpin for SpeechEventType
impl UnwindSafe for SpeechEventType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,