pub struct SavedStarGift {Show 23 fields
pub name_hidden: bool,
pub unsaved: bool,
pub refunded: bool,
pub can_upgrade: bool,
pub pinned_to_top: bool,
pub upgrade_separate: bool,
pub from_id: Option<Peer>,
pub date: i32,
pub gift: StarGift,
pub message: Option<TextWithEntities>,
pub msg_id: Option<i32>,
pub saved_id: Option<i64>,
pub convert_stars: Option<i64>,
pub upgrade_stars: Option<i64>,
pub can_export_at: Option<i32>,
pub transfer_stars: Option<i64>,
pub can_transfer_at: Option<i32>,
pub can_resell_at: Option<i32>,
pub collection_id: Option<Vec<i32>>,
pub prepaid_upgrade_hash: Option<String>,
pub drop_original_details_stars: Option<i64>,
pub gift_num: Option<i32>,
pub can_craft_at: Option<i32>,
}Expand description
Generated from:
savedStarGift#41df43fc flags:# name_hidden:flags.0?true unsaved:flags.5?true refunded:flags.9?true can_upgrade:flags.10?true pinned_to_top:flags.12?true upgrade_separate:flags.17?true from_id:flags.1?Peer date:int gift:StarGift message:flags.2?TextWithEntities msg_id:flags.3?int saved_id:flags.11?long convert_stars:flags.4?long upgrade_stars:flags.6?long can_export_at:flags.7?int transfer_stars:flags.8?long can_transfer_at:flags.13?int can_resell_at:flags.14?int collection_id:flags.15?Vector<int> prepaid_upgrade_hash:flags.16?string drop_original_details_stars:flags.18?long gift_num:flags.19?int can_craft_at:flags.20?int = SavedStarGiftFields§
§unsaved: bool§refunded: bool§can_upgrade: bool§pinned_to_top: bool§upgrade_separate: bool§from_id: Option<Peer>§date: i32§gift: StarGift§message: Option<TextWithEntities>§msg_id: Option<i32>§saved_id: Option<i64>§convert_stars: Option<i64>§upgrade_stars: Option<i64>§can_export_at: Option<i32>§transfer_stars: Option<i64>§can_transfer_at: Option<i32>§can_resell_at: Option<i32>§collection_id: Option<Vec<i32>>§prepaid_upgrade_hash: Option<String>§drop_original_details_stars: Option<i64>§gift_num: Option<i32>§can_craft_at: Option<i32>Trait Implementations§
Source§impl Clone for SavedStarGift
impl Clone for SavedStarGift
Source§fn clone(&self) -> SavedStarGift
fn clone(&self) -> SavedStarGift
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 SavedStarGift
impl Debug for SavedStarGift
Source§impl Deserializable for SavedStarGift
impl Deserializable for SavedStarGift
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<SavedStarGift> for SavedStarGift
impl From<SavedStarGift> for SavedStarGift
Source§fn from(x: SavedStarGift) -> Self
fn from(x: SavedStarGift) -> Self
Converts to this type from the input type.
Source§impl Identifiable for SavedStarGift
impl Identifiable for SavedStarGift
Source§const CONSTRUCTOR_ID: u32 = 0x41df43fc
const CONSTRUCTOR_ID: u32 = 0x41df43fc
The constructor ID as specified in the TL schema.
Source§impl PartialEq for SavedStarGift
impl PartialEq for SavedStarGift
Source§impl Serializable for SavedStarGift
impl Serializable for SavedStarGift
Source§impl TryFrom<SavedStarGift> for SavedStarGift
impl TryFrom<SavedStarGift> for SavedStarGift
Source§type Error = SavedStarGift
type Error = SavedStarGift
The type returned in the event of a conversion error.
impl StructuralPartialEq for SavedStarGift
Auto Trait Implementations§
impl Freeze for SavedStarGift
impl RefUnwindSafe for SavedStarGift
impl Send for SavedStarGift
impl Sync for SavedStarGift
impl Unpin for SavedStarGift
impl UnsafeUnpin for SavedStarGift
impl UnwindSafe for SavedStarGift
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