Struct rust_tdlib::types::SendMessageAlbum
source · pub struct SendMessageAlbum { /* private fields */ }
Expand description
Sends 2-10 messages grouped together into an album. Currently, only audio, document, photo and video messages can be grouped into an album. Documents and audio files can be only grouped in an album with messages of the same type. Returns sent messages
Implementations§
source§impl SendMessageAlbum
impl SendMessageAlbum
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> SendMessageAlbumBuilder
pub fn chat_id(&self) -> i64
pub fn message_thread_id(&self) -> i64
pub fn reply_to_message_id(&self) -> i64
pub fn options(&self) -> &MessageSendOptions
pub fn input_message_contents(&self) -> &Vec<InputMessageContent>
Trait Implementations§
source§impl AsRef<SendMessageAlbum> for SendMessageAlbum
impl AsRef<SendMessageAlbum> for SendMessageAlbum
source§fn as_ref(&self) -> &SendMessageAlbum
fn as_ref(&self) -> &SendMessageAlbum
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for SendMessageAlbum
impl Clone for SendMessageAlbum
source§fn clone(&self) -> SendMessageAlbum
fn clone(&self) -> SendMessageAlbum
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SendMessageAlbum
impl Debug for SendMessageAlbum
source§impl Default for SendMessageAlbum
impl Default for SendMessageAlbum
source§fn default() -> SendMessageAlbum
fn default() -> SendMessageAlbum
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SendMessageAlbum
impl<'de> Deserialize<'de> for SendMessageAlbum
source§fn 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