Struct rust_tdlib::types::SendMessageAlbum [−][src]
Sends 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
impl SendMessageAlbum
[src]
pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>
[src]
pub fn builder() -> RTDSendMessageAlbumBuilder
[src]
pub fn chat_id(&self) -> i64
[src]
pub fn message_thread_id(&self) -> i64
[src]
pub fn reply_to_message_id(&self) -> i64
[src]
pub fn options(&self) -> &MessageSendOptions
[src]
pub fn input_message_contents(&self) -> &Vec<InputMessageContent>
[src]
Trait Implementations
impl AsRef<SendMessageAlbum> for SendMessageAlbum
[src]
fn as_ref(&self) -> &SendMessageAlbum
[src]
impl Clone for SendMessageAlbum
[src]
fn clone(&self) -> SendMessageAlbum
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SendMessageAlbum
[src]
impl Default for SendMessageAlbum
[src]
fn default() -> SendMessageAlbum
[src]
impl<'de> Deserialize<'de> for SendMessageAlbum
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for SendMessageAlbum
[src]
Auto Trait Implementations
impl RefUnwindSafe for SendMessageAlbum
[src]
impl Send for SendMessageAlbum
[src]
impl Sync for SendMessageAlbum
[src]
impl Unpin for SendMessageAlbum
[src]
impl UnwindSafe for SendMessageAlbum
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,