pub struct PushMessageContentMediaAlbum { /* private fields */ }
Expand description
A media album
Implementations§
Source§impl 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§
Source§impl AsRef<PushMessageContentMediaAlbum> for PushMessageContentMediaAlbum
impl AsRef<PushMessageContentMediaAlbum> for PushMessageContentMediaAlbum
Source§fn as_ref(&self) -> &PushMessageContentMediaAlbum
fn as_ref(&self) -> &PushMessageContentMediaAlbum
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for PushMessageContentMediaAlbum
impl Clone for PushMessageContentMediaAlbum
Source§fn clone(&self) -> PushMessageContentMediaAlbum
fn clone(&self) -> PushMessageContentMediaAlbum
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PushMessageContentMediaAlbum
impl Debug for PushMessageContentMediaAlbum
Source§impl Default for PushMessageContentMediaAlbum
impl Default for PushMessageContentMediaAlbum
Source§fn default() -> PushMessageContentMediaAlbum
fn default() -> PushMessageContentMediaAlbum
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PushMessageContentMediaAlbum
impl<'de> Deserialize<'de> for PushMessageContentMediaAlbum
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
impl TDPushMessageContent for PushMessageContentMediaAlbum
Auto Trait Implementations§
impl Freeze for PushMessageContentMediaAlbum
impl RefUnwindSafe for PushMessageContentMediaAlbum
impl Send for PushMessageContentMediaAlbum
impl Sync for PushMessageContentMediaAlbum
impl Unpin for PushMessageContentMediaAlbum
impl UnwindSafe for PushMessageContentMediaAlbum
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more