pub struct PushMessageContentPhoto {
pub photo: Option<Photo>,
pub caption: String,
pub is_secret: bool,
pub is_pinned: bool,
}
Expand description
A photo message
Fields§
§photo: Option<Photo>
Message content; may be null
caption: String
Photo caption
is_secret: bool
True, if the photo is secret
is_pinned: bool
True, if the message is a pinned message with the specified content
Trait Implementations§
Source§impl Clone for PushMessageContentPhoto
impl Clone for PushMessageContentPhoto
Source§fn clone(&self) -> PushMessageContentPhoto
fn clone(&self) -> PushMessageContentPhoto
Returns a duplicate 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 PushMessageContentPhoto
impl Debug for PushMessageContentPhoto
Source§impl Default for PushMessageContentPhoto
impl Default for PushMessageContentPhoto
Source§fn default() -> PushMessageContentPhoto
fn default() -> PushMessageContentPhoto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PushMessageContentPhoto
impl<'de> Deserialize<'de> for PushMessageContentPhoto
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
Source§impl PartialEq for PushMessageContentPhoto
impl PartialEq for PushMessageContentPhoto
Source§impl Serialize for PushMessageContentPhoto
impl Serialize for PushMessageContentPhoto
impl StructuralPartialEq for PushMessageContentPhoto
Auto Trait Implementations§
impl Freeze for PushMessageContentPhoto
impl RefUnwindSafe for PushMessageContentPhoto
impl Send for PushMessageContentPhoto
impl Sync for PushMessageContentPhoto
impl Unpin for PushMessageContentPhoto
impl UnwindSafe for PushMessageContentPhoto
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