pub struct ChatBoostSourceGiftCode {
pub user_id: i64,
pub gift_code: String,
}
Expand description
The chat created a Telegram Premium gift code for a user
Fields§
§user_id: i64
Identifier of a user, for which the gift code was created
gift_code: String
The created Telegram Premium gift code, which is known only if this is a gift code for the current user, or it has already been claimed
Trait Implementations§
Source§impl Clone for ChatBoostSourceGiftCode
impl Clone for ChatBoostSourceGiftCode
Source§fn clone(&self) -> ChatBoostSourceGiftCode
fn clone(&self) -> ChatBoostSourceGiftCode
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 ChatBoostSourceGiftCode
impl Debug for ChatBoostSourceGiftCode
Source§impl Default for ChatBoostSourceGiftCode
impl Default for ChatBoostSourceGiftCode
Source§fn default() -> ChatBoostSourceGiftCode
fn default() -> ChatBoostSourceGiftCode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatBoostSourceGiftCode
impl<'de> Deserialize<'de> for ChatBoostSourceGiftCode
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 ChatBoostSourceGiftCode
impl PartialEq for ChatBoostSourceGiftCode
Source§impl Serialize for ChatBoostSourceGiftCode
impl Serialize for ChatBoostSourceGiftCode
impl StructuralPartialEq for ChatBoostSourceGiftCode
Auto Trait Implementations§
impl Freeze for ChatBoostSourceGiftCode
impl RefUnwindSafe for ChatBoostSourceGiftCode
impl Send for ChatBoostSourceGiftCode
impl Sync for ChatBoostSourceGiftCode
impl Unpin for ChatBoostSourceGiftCode
impl UnwindSafe for ChatBoostSourceGiftCode
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