pub struct StarTransactionTypePaidGroupCallMessageReceive {
pub sender_id: MessageSender,
pub commission_per_mille: i32,
pub commission_star_amount: StarAmount,
}Expand description
The transaction is a receiving of a paid group call message; relevant for regular users and channel chats only
Fields§
§sender_id: MessageSenderIdentifier of the sender of the message
commission_per_mille: i32The number of Telegram Stars received by the Telegram for each 1000 Telegram Stars paid for message sending
commission_star_amount: StarAmountThe Telegram Star amount that was received by Telegram; can be negative for refunds
Trait Implementations§
Source§impl Clone for StarTransactionTypePaidGroupCallMessageReceive
impl Clone for StarTransactionTypePaidGroupCallMessageReceive
Source§fn clone(&self) -> StarTransactionTypePaidGroupCallMessageReceive
fn clone(&self) -> StarTransactionTypePaidGroupCallMessageReceive
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 StarTransactionTypePaidGroupCallMessageReceive
impl<'de> Deserialize<'de> for StarTransactionTypePaidGroupCallMessageReceive
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 StarTransactionTypePaidGroupCallMessageReceive
impl PartialEq for StarTransactionTypePaidGroupCallMessageReceive
Source§fn eq(&self, other: &StarTransactionTypePaidGroupCallMessageReceive) -> bool
fn eq(&self, other: &StarTransactionTypePaidGroupCallMessageReceive) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StarTransactionTypePaidGroupCallMessageReceive
Auto Trait Implementations§
impl Freeze for StarTransactionTypePaidGroupCallMessageReceive
impl RefUnwindSafe for StarTransactionTypePaidGroupCallMessageReceive
impl Send for StarTransactionTypePaidGroupCallMessageReceive
impl Sync for StarTransactionTypePaidGroupCallMessageReceive
impl Unpin for StarTransactionTypePaidGroupCallMessageReceive
impl UnsafeUnpin for StarTransactionTypePaidGroupCallMessageReceive
impl UnwindSafe for StarTransactionTypePaidGroupCallMessageReceive
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