Struct clickatell_api::one_api::send_messages::Request
source · [−]pub struct Request { /* private fields */ }Expand description
Request to send messages
Implementations
sourceimpl Request
impl Request
pub fn new() -> Self
sourcepub fn add_message(
&mut self,
channel: Channel,
to: &str,
content: &str
) -> Result<()>
pub fn add_message(
&mut self,
channel: Channel,
to: &str,
content: &str
) -> Result<()>
Adds a new message to the request.
Returns Error::TooManyMessages if the number of messages exceeds the gateway limit of 100 messages per request.
sourcepub fn message_count(&self) -> usize
pub fn message_count(&self) -> usize
Current number of messages in the request
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Request
impl Send for Request
impl Sync for Request
impl Unpin for Request
impl UnwindSafe for Request
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> 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