pub struct MessageUpgradedGiftPurchaseOfferRejected {
pub gift: UpgradedGift,
pub price: GiftResalePrice,
pub offer_message_id: i64,
pub was_expired: bool,
}Expand description
An offer to purchase a gift was rejected or expired
Fields§
§gift: UpgradedGiftThe gift
price: GiftResalePriceThe proposed price
offer_message_id: i64Identifier of the message with purchase offer which was rejected or expired; may be 0 or an identifier of a deleted message
was_expired: boolTrue, if the offer has expired; otherwise, the offer was explicitly rejected
Trait Implementations§
Source§impl Clone for MessageUpgradedGiftPurchaseOfferRejected
impl Clone for MessageUpgradedGiftPurchaseOfferRejected
Source§fn clone(&self) -> MessageUpgradedGiftPurchaseOfferRejected
fn clone(&self) -> MessageUpgradedGiftPurchaseOfferRejected
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<'de> Deserialize<'de> for MessageUpgradedGiftPurchaseOfferRejected
impl<'de> Deserialize<'de> for MessageUpgradedGiftPurchaseOfferRejected
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 MessageUpgradedGiftPurchaseOfferRejected
impl PartialEq for MessageUpgradedGiftPurchaseOfferRejected
Source§fn eq(&self, other: &MessageUpgradedGiftPurchaseOfferRejected) -> bool
fn eq(&self, other: &MessageUpgradedGiftPurchaseOfferRejected) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MessageUpgradedGiftPurchaseOfferRejected
Auto Trait Implementations§
impl Freeze for MessageUpgradedGiftPurchaseOfferRejected
impl RefUnwindSafe for MessageUpgradedGiftPurchaseOfferRejected
impl Send for MessageUpgradedGiftPurchaseOfferRejected
impl Sync for MessageUpgradedGiftPurchaseOfferRejected
impl Unpin for MessageUpgradedGiftPurchaseOfferRejected
impl UnsafeUnpin for MessageUpgradedGiftPurchaseOfferRejected
impl UnwindSafe for MessageUpgradedGiftPurchaseOfferRejected
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