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

pub struct PlayAudio {
    pub audio_uri: String,
    pub allow_playback_interruption: bool,
}

Specifies an audio clip to be played by the client as part of the response.

Fields

audio_uri: String

Required. URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it.

allow_playback_interruption: bool

Output only. Whether the playback of this message can be interrupted by the end user’s speech and the client can then starts the next Dialogflow request.

Trait Implementations

impl Clone for PlayAudio[src]

impl Debug for PlayAudio[src]

impl Default for PlayAudio[src]

impl Message for PlayAudio[src]

impl PartialEq<PlayAudio> for PlayAudio[src]

impl StructuralPartialEq for PlayAudio[src]

Auto Trait Implementations

impl RefUnwindSafe for PlayAudio

impl Send for PlayAudio

impl Sync for PlayAudio

impl Unpin for PlayAudio

impl UnwindSafe for PlayAudio

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]