Struct messagebird_async::sms::MessageBuilder [−][src]
pub struct MessageBuilder { /* fields omitted */ }
Methods
impl MessageBuilder
[src]
impl MessageBuilder
pub fn payload(
self,
payload_type: PayloadType,
payload: Payload,
payload_encoding: PayloadEncoding
) -> Self
[src]
pub fn payload(
self,
payload_type: PayloadType,
payload: Payload,
payload_encoding: PayloadEncoding
) -> Self
pub fn href(self, href: CallbackUrl) -> Self
[src]
pub fn href(self, href: CallbackUrl) -> Self
pub fn report_url(self, report_url: CallbackUrl) -> Self
[src]
pub fn report_url(self, report_url: CallbackUrl) -> Self
pub fn origin(self, originator: Originator) -> Self
[src]
pub fn origin(self, originator: Originator) -> Self
pub fn direction(self, direction: Direction) -> Self
[src]
pub fn direction(self, direction: Direction) -> Self
pub fn recipient(self, recipient: Recipient) -> Self
[src]
pub fn recipient(self, recipient: Recipient) -> Self
pub fn identifier(self, identifier: Identifier) -> Self
[src]
pub fn identifier(self, identifier: Identifier) -> Self
pub fn build(self) -> Message
[src]
pub fn build(self) -> Message
Auto Trait Implementations
impl Send for MessageBuilder
impl Send for MessageBuilder
impl Sync for MessageBuilder
impl Sync for MessageBuilder