Struct rust_tdlib::types::MessageSendOptions
source · [−]pub struct MessageSendOptions { /* private fields */ }Expand description
Options to be used when a message is sent
Implementations
sourceimpl MessageSendOptions
impl MessageSendOptions
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> MessageSendOptionsBuilder
pub fn disable_notification(&self) -> bool
pub fn from_background(&self) -> bool
pub fn scheduling_state(&self) -> &MessageSchedulingState
Trait Implementations
sourceimpl AsRef<MessageSendOptions> for MessageSendOptions
impl AsRef<MessageSendOptions> for MessageSendOptions
sourcefn as_ref(&self) -> &MessageSendOptions
fn as_ref(&self) -> &MessageSendOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for MessageSendOptions
impl Clone for MessageSendOptions
sourcefn clone(&self) -> MessageSendOptions
fn clone(&self) -> MessageSendOptions
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 MessageSendOptions
impl Debug for MessageSendOptions
sourceimpl Default for MessageSendOptions
impl Default for MessageSendOptions
sourcefn default() -> MessageSendOptions
fn default() -> MessageSendOptions
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MessageSendOptions
impl<'de> Deserialize<'de> for MessageSendOptions
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for MessageSendOptions
impl Serialize for MessageSendOptions
Auto Trait Implementations
impl RefUnwindSafe for MessageSendOptions
impl Send for MessageSendOptions
impl Sync for MessageSendOptions
impl Unpin for MessageSendOptions
impl UnwindSafe for MessageSendOptions
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