Struct gapi_grpc::google::cloud::dialogflow::v2::SuggestionFeature[][src]

pub struct SuggestionFeature {
    pub type: i32,
}

The type of Human Agent Assistant API suggestion to perform, and the maximum number of results to return for that type. Multiple Feature objects can be specified in the features list.

Fields

type: i32

Type of Human Agent Assistant API feature to request.

Implementations

impl SuggestionFeature[src]

pub fn type(&self) -> Type[src]

Returns the enum value of type, or the default if the field is set to an invalid enum value.

pub fn set_type(&mut self, value: Type)[src]

Sets type to the provided enum value.

Trait Implementations

impl Clone for SuggestionFeature[src]

impl Debug for SuggestionFeature[src]

impl Default for SuggestionFeature[src]

impl Message for SuggestionFeature[src]

impl PartialEq<SuggestionFeature> for SuggestionFeature[src]

impl StructuralPartialEq for SuggestionFeature[src]

Auto Trait Implementations

impl RefUnwindSafe for SuggestionFeature

impl Send for SuggestionFeature

impl Sync for SuggestionFeature

impl Unpin for SuggestionFeature

impl UnwindSafe for SuggestionFeature

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]