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

pub struct Simple {
    pub speech: String,
    pub text: String,
}

Represents a simple prompt to be send to a user.

Fields

speech: String

Optional. Represents the speech to be spoken to the user. Can be SSML or text to speech. If the “override” field in the containing prompt is “true”, the speech defined in this field replaces the previous Simple prompt’s speech.

text: String

Optional text to display in the chat bubble. If not given, a display rendering of the speech field above will be used. Limited to 640 chars. If the “override” field in the containing prompt is “true”, the text defined in this field replaces to the previous Simple prompt’s text.

Trait Implementations

impl Clone for Simple[src]

impl Debug for Simple[src]

impl Default for Simple[src]

impl Message for Simple[src]

impl PartialEq<Simple> for Simple[src]

impl StructuralPartialEq for Simple[src]

Auto Trait Implementations

impl RefUnwindSafe for Simple

impl Send for Simple

impl Sync for Simple

impl Unpin for Simple

impl UnwindSafe for Simple

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]