pub struct MessageRefundedUpgradedGift {
pub gift: Gift,
pub sender_id: MessageSender,
pub receiver_id: MessageSender,
pub origin: UpgradedGiftOrigin,
}Expand description
A gift which purchase, upgrade or transfer were refunded
Fields§
§gift: GiftThe gift
sender_id: MessageSenderSender of the gift
receiver_id: MessageSenderReceiver of the gift
origin: UpgradedGiftOriginOrigin of the upgraded gift
Trait Implementations§
Source§impl Clone for MessageRefundedUpgradedGift
impl Clone for MessageRefundedUpgradedGift
Source§fn clone(&self) -> MessageRefundedUpgradedGift
fn clone(&self) -> MessageRefundedUpgradedGift
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 MessageRefundedUpgradedGift
impl Debug for MessageRefundedUpgradedGift
Source§impl<'de> Deserialize<'de> for MessageRefundedUpgradedGift
impl<'de> Deserialize<'de> for MessageRefundedUpgradedGift
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 StructuralPartialEq for MessageRefundedUpgradedGift
Auto Trait Implementations§
impl Freeze for MessageRefundedUpgradedGift
impl RefUnwindSafe for MessageRefundedUpgradedGift
impl Send for MessageRefundedUpgradedGift
impl Sync for MessageRefundedUpgradedGift
impl Unpin for MessageRefundedUpgradedGift
impl UnsafeUnpin for MessageRefundedUpgradedGift
impl UnwindSafe for MessageRefundedUpgradedGift
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