Struct gapi_grpc::google::actions::sdk::v2::conversation::IntentParameterValue[][src]

pub struct IntentParameterValue {
    pub original: String,
    pub resolved: Option<Value>,
}

Represents a value for intent parameter.

Fields

original: String

Required. Original text value extracted from user utterance.

resolved: Option<Value>

Required. Structured value for parameter extracted from user input. This will only be populated if the parameter is defined in the matched intent and the value of the parameter could be identified during intent matching.

Trait Implementations

impl Clone for IntentParameterValue[src]

impl Debug for IntentParameterValue[src]

impl Default for IntentParameterValue[src]

impl Message for IntentParameterValue[src]

impl PartialEq<IntentParameterValue> for IntentParameterValue[src]

impl StructuralPartialEq for IntentParameterValue[src]

Auto Trait Implementations

impl RefUnwindSafe for IntentParameterValue

impl Send for IntentParameterValue

impl Sync for IntentParameterValue

impl Unpin for IntentParameterValue

impl UnwindSafe for IntentParameterValue

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]