pub struct StarTransactionTypeGiftSale {
pub user_id: i64,
pub gift: Gift,
}Expand description
The transaction is a sale of a received gift; relevant for regular users and channel chats only
Fields§
§user_id: i64Identifier of the user who sent the gift
gift: GiftThe gift
Trait Implementations§
Source§impl Clone for StarTransactionTypeGiftSale
impl Clone for StarTransactionTypeGiftSale
Source§fn clone(&self) -> StarTransactionTypeGiftSale
fn clone(&self) -> StarTransactionTypeGiftSale
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 StarTransactionTypeGiftSale
impl Debug for StarTransactionTypeGiftSale
Source§impl<'de> Deserialize<'de> for StarTransactionTypeGiftSale
impl<'de> Deserialize<'de> for StarTransactionTypeGiftSale
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 StarTransactionTypeGiftSale
Auto Trait Implementations§
impl Freeze for StarTransactionTypeGiftSale
impl RefUnwindSafe for StarTransactionTypeGiftSale
impl Send for StarTransactionTypeGiftSale
impl Sync for StarTransactionTypeGiftSale
impl Unpin for StarTransactionTypeGiftSale
impl UnsafeUnpin for StarTransactionTypeGiftSale
impl UnwindSafe for StarTransactionTypeGiftSale
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