pub struct PushMessageContentGift {
pub star_count: i64,
pub is_prepaid_upgrade: bool,
}Expand description
A message with a gift
Fields§
§star_count: i64Number of Telegram Stars that sender paid for the gift
is_prepaid_upgrade: boolTrue, if the message is about prepaid upgrade of the gift by another user instead of actual receiving of a new gift
Trait Implementations§
Source§impl Clone for PushMessageContentGift
impl Clone for PushMessageContentGift
Source§fn clone(&self) -> PushMessageContentGift
fn clone(&self) -> PushMessageContentGift
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 PushMessageContentGift
impl Debug for PushMessageContentGift
Source§impl Default for PushMessageContentGift
impl Default for PushMessageContentGift
Source§fn default() -> PushMessageContentGift
fn default() -> PushMessageContentGift
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PushMessageContentGift
impl<'de> Deserialize<'de> for PushMessageContentGift
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 PushMessageContentGift
impl PartialEq for PushMessageContentGift
Source§impl Serialize for PushMessageContentGift
impl Serialize for PushMessageContentGift
impl StructuralPartialEq for PushMessageContentGift
Auto Trait Implementations§
impl Freeze for PushMessageContentGift
impl RefUnwindSafe for PushMessageContentGift
impl Send for PushMessageContentGift
impl Sync for PushMessageContentGift
impl Unpin for PushMessageContentGift
impl UnsafeUnpin for PushMessageContentGift
impl UnwindSafe for PushMessageContentGift
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