Struct rust_tdlib::types::PushMessageContentMediaAlbum
source · [−]pub struct PushMessageContentMediaAlbum { /* private fields */ }Expand description
A media album
Implementations
sourceimpl PushMessageContentMediaAlbum
impl PushMessageContentMediaAlbum
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> PushMessageContentMediaAlbumBuilder
pub fn total_count(&self) -> i32
pub fn has_photos(&self) -> bool
pub fn has_videos(&self) -> bool
pub fn has_audios(&self) -> bool
pub fn has_documents(&self) -> bool
Trait Implementations
sourceimpl AsRef<PushMessageContentMediaAlbum> for PushMessageContentMediaAlbum
impl AsRef<PushMessageContentMediaAlbum> for PushMessageContentMediaAlbum
sourcefn as_ref(&self) -> &PushMessageContentMediaAlbum
fn as_ref(&self) -> &PushMessageContentMediaAlbum
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for PushMessageContentMediaAlbum
impl Clone for PushMessageContentMediaAlbum
sourcefn clone(&self) -> PushMessageContentMediaAlbum
fn clone(&self) -> PushMessageContentMediaAlbum
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 PushMessageContentMediaAlbum
impl Debug for PushMessageContentMediaAlbum
sourceimpl Default for PushMessageContentMediaAlbum
impl Default for PushMessageContentMediaAlbum
sourcefn default() -> PushMessageContentMediaAlbum
fn default() -> PushMessageContentMediaAlbum
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PushMessageContentMediaAlbum
impl<'de> Deserialize<'de> for PushMessageContentMediaAlbum
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
impl TDPushMessageContent for PushMessageContentMediaAlbum
Auto Trait Implementations
impl RefUnwindSafe for PushMessageContentMediaAlbum
impl Send for PushMessageContentMediaAlbum
impl Sync for PushMessageContentMediaAlbum
impl Unpin for PushMessageContentMediaAlbum
impl UnwindSafe for PushMessageContentMediaAlbum
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