Struct gapi_grpc::google::cloud::dialogflow::cx::v3beta1::response_message::ConversationSuccess[][src]

pub struct ConversationSuccess {
    pub metadata: Option<Struct>,
}

Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about.

Dialogflow only uses this to determine which conversations should be counted as successful and doesn’t process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don’t return [ConversationSuccess][google.cloud.dialogflow.cx.v3beta1.ResponseMessage.ConversationSuccess].

You may set this, for example:

Fields

metadata: Option<Struct>

Custom metadata. Dialogflow doesn’t impose any structure on this.

Trait Implementations

impl Clone for ConversationSuccess[src]

impl Debug for ConversationSuccess[src]

impl Default for ConversationSuccess[src]

impl Message for ConversationSuccess[src]

impl PartialEq<ConversationSuccess> for ConversationSuccess[src]

impl StructuralPartialEq for ConversationSuccess[src]

Auto Trait Implementations

impl RefUnwindSafe for ConversationSuccess

impl Send for ConversationSuccess

impl Sync for ConversationSuccess

impl Unpin for ConversationSuccess

impl UnwindSafe for ConversationSuccess

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]