Enum gapi_grpc::google::cloud::contactcenterinsights::v1::runtime_annotation::Data[][src]

pub enum Data {
    ArticleSuggestion(ArticleSuggestionData),
    FaqAnswer(FaqAnswerData),
    SmartReply(SmartReplyData),
    SmartComposeSuggestion(SmartComposeSuggestionData),
    DialogflowInteraction(DialogflowInteractionData),
}

The data in the annotation.

Variants

ArticleSuggestion(ArticleSuggestionData)

Agent Assist Article Suggestion data.

FaqAnswer(FaqAnswerData)

Agent Assist FAQ answer data.

SmartReply(SmartReplyData)

Agent Assist Smart Reply data.

SmartComposeSuggestion(SmartComposeSuggestionData)

Agent Assist Smart Compose suggestion data.

DialogflowInteraction(DialogflowInteractionData)

Dialogflow interaction data.

Implementations

impl Data[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<Data>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for Data[src]

impl Debug for Data[src]

impl PartialEq<Data> for Data[src]

impl StructuralPartialEq for Data[src]

Auto Trait Implementations

impl RefUnwindSafe for Data

impl Send for Data

impl Sync for Data

impl Unpin for Data

impl UnwindSafe for Data

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]