Struct rusoto_chime::SendChannelMessageRequest
source · [−]pub struct SendChannelMessageRequest {
pub channel_arn: String,
pub chime_bearer: Option<String>,
pub client_request_token: String,
pub content: String,
pub metadata: Option<String>,
pub persistence: String,
pub type_: String,
}
Fields
channel_arn: String
The ARN of the channel.
chime_bearer: Option<String>
The AppInstanceUserArn
of the user that makes the API call.
client_request_token: String
The Idempotency
token for each client request.
content: String
The content of the message.
metadata: Option<String>
The optional metadata for each message.
persistence: String
Boolean that controls whether the message is persisted on the back end. Required.
type_: String
The type of message, STANDARD
or CONTROL
.
Trait Implementations
sourceimpl Clone for SendChannelMessageRequest
impl Clone for SendChannelMessageRequest
sourcefn clone(&self) -> SendChannelMessageRequest
fn clone(&self) -> SendChannelMessageRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SendChannelMessageRequest
impl Debug for SendChannelMessageRequest
sourceimpl Default for SendChannelMessageRequest
impl Default for SendChannelMessageRequest
sourcefn default() -> SendChannelMessageRequest
fn default() -> SendChannelMessageRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<SendChannelMessageRequest> for SendChannelMessageRequest
impl PartialEq<SendChannelMessageRequest> for SendChannelMessageRequest
sourcefn eq(&self, other: &SendChannelMessageRequest) -> bool
fn eq(&self, other: &SendChannelMessageRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SendChannelMessageRequest) -> bool
fn ne(&self, other: &SendChannelMessageRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for SendChannelMessageRequest
impl Serialize for SendChannelMessageRequest
impl StructuralPartialEq for SendChannelMessageRequest
Auto Trait Implementations
impl RefUnwindSafe for SendChannelMessageRequest
impl Send for SendChannelMessageRequest
impl Sync for SendChannelMessageRequest
impl Unpin for SendChannelMessageRequest
impl UnwindSafe for SendChannelMessageRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more