pub struct StarTransactionTypeUserDeposit {
pub user_id: i64,
pub sticker: Option<Sticker>,
}Expand description
The transaction is a deposit of Telegram Stars by another user; relevant for regular users only
Fields§
§user_id: i64Identifier of the user who gifted Telegram Stars; 0 if the user was anonymous
sticker: Option<Sticker>The sticker to be shown in the transaction information; may be null if unknown
Trait Implementations§
Source§impl Clone for StarTransactionTypeUserDeposit
impl Clone for StarTransactionTypeUserDeposit
Source§fn clone(&self) -> StarTransactionTypeUserDeposit
fn clone(&self) -> StarTransactionTypeUserDeposit
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 StarTransactionTypeUserDeposit
impl<'de> Deserialize<'de> for StarTransactionTypeUserDeposit
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 StarTransactionTypeUserDeposit
impl PartialEq for StarTransactionTypeUserDeposit
Source§fn eq(&self, other: &StarTransactionTypeUserDeposit) -> bool
fn eq(&self, other: &StarTransactionTypeUserDeposit) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StarTransactionTypeUserDeposit
Auto Trait Implementations§
impl Freeze for StarTransactionTypeUserDeposit
impl RefUnwindSafe for StarTransactionTypeUserDeposit
impl Send for StarTransactionTypeUserDeposit
impl Sync for StarTransactionTypeUserDeposit
impl Unpin for StarTransactionTypeUserDeposit
impl UnsafeUnpin for StarTransactionTypeUserDeposit
impl UnwindSafe for StarTransactionTypeUserDeposit
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