pub struct MessageGiftedTon {
pub gifter_user_id: i64,
pub receiver_user_id: i64,
pub ton_amount: i64,
pub transaction_id: String,
pub sticker: Option<Sticker>,
}Expand description
Toncoins were gifted to a user
Fields§
§gifter_user_id: i64The identifier of a user who gifted Toncoins; 0 if the gift was anonymous or is outgoing
receiver_user_id: i64The identifier of a user who received Toncoins; 0 if the gift is incoming
ton_amount: i64The received Toncoin amount, in the smallest units of the cryptocurrency
transaction_id: StringIdentifier of the transaction for Toncoin credit; for receiver only
sticker: Option<Sticker>A sticker to be shown in the message; may be null if unknown
Trait Implementations§
Source§impl Clone for MessageGiftedTon
impl Clone for MessageGiftedTon
Source§fn clone(&self) -> MessageGiftedTon
fn clone(&self) -> MessageGiftedTon
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 MessageGiftedTon
impl Debug for MessageGiftedTon
Source§impl<'de> Deserialize<'de> for MessageGiftedTon
impl<'de> Deserialize<'de> for MessageGiftedTon
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 MessageGiftedTon
impl PartialEq for MessageGiftedTon
Source§impl Serialize for MessageGiftedTon
impl Serialize for MessageGiftedTon
impl StructuralPartialEq for MessageGiftedTon
Auto Trait Implementations§
impl Freeze for MessageGiftedTon
impl RefUnwindSafe for MessageGiftedTon
impl Send for MessageGiftedTon
impl Sync for MessageGiftedTon
impl Unpin for MessageGiftedTon
impl UnsafeUnpin for MessageGiftedTon
impl UnwindSafe for MessageGiftedTon
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