[][src]Struct rusoto_pinpoint_sms_voice::SendVoiceMessageRequest

pub struct SendVoiceMessageRequest {
    pub caller_id: Option<String>,
    pub configuration_set_name: Option<String>,
    pub content: Option<VoiceMessageContent>,
    pub destination_phone_number: Option<String>,
    pub origination_phone_number: Option<String>,
}

SendVoiceMessageRequest

Fields

caller_id: Option<String>

The phone number that appears on recipients' devices when they receive the message.

configuration_set_name: Option<String>

The name of the configuration set that you want to use to send the message.

content: Option<VoiceMessageContent>destination_phone_number: Option<String>

The phone number that you want to send the voice message to.

origination_phone_number: Option<String>

The phone number that Amazon Pinpoint should use to send the voice message. This isn't necessarily the phone number that appears on recipients' devices when they receive the message, because you can specify a CallerId parameter in the request.

Trait Implementations

impl Clone for SendVoiceMessageRequest[src]

impl Debug for SendVoiceMessageRequest[src]

impl Default for SendVoiceMessageRequest[src]

impl PartialEq<SendVoiceMessageRequest> for SendVoiceMessageRequest[src]

impl Serialize for SendVoiceMessageRequest[src]

impl StructuralPartialEq for SendVoiceMessageRequest[src]

Auto Trait Implementations

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> Same<T> for T

type Output = T

Should always be Self

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.