pub struct UniqueStarGiftValueInfo {Show 14 fields
pub last_sale_on_fragment: bool,
pub value_is_average: bool,
pub currency: String,
pub value: i64,
pub initial_sale_date: i32,
pub initial_sale_stars: i64,
pub initial_sale_price: i64,
pub last_sale_date: Option<i32>,
pub last_sale_price: Option<i64>,
pub floor_price: Option<i64>,
pub average_price: Option<i64>,
pub listed_count: Option<i32>,
pub fragment_listed_count: Option<i32>,
pub fragment_listed_url: Option<String>,
}Expand description
payments.uniqueStarGiftValueInfo
Generated from:
payments.uniqueStarGiftValueInfo#512fe446 flags:# last_sale_on_fragment:flags.1?true value_is_average:flags.6?true currency:string value:long initial_sale_date:int initial_sale_stars:long initial_sale_price:long last_sale_date:flags.0?int last_sale_price:flags.0?long floor_price:flags.2?long average_price:flags.3?long listed_count:flags.4?int fragment_listed_count:flags.5?int fragment_listed_url:flags.5?string = payments.UniqueStarGiftValueInfoFields§
§last_sale_on_fragment: bool§value_is_average: bool§currency: String§value: i64§initial_sale_date: i32§initial_sale_stars: i64§initial_sale_price: i64§last_sale_date: Option<i32>§last_sale_price: Option<i64>§floor_price: Option<i64>§average_price: Option<i64>§listed_count: Option<i32>§fragment_listed_count: Option<i32>§fragment_listed_url: Option<String>Trait Implementations§
Source§impl Clone for UniqueStarGiftValueInfo
impl Clone for UniqueStarGiftValueInfo
Source§fn clone(&self) -> UniqueStarGiftValueInfo
fn clone(&self) -> UniqueStarGiftValueInfo
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 UniqueStarGiftValueInfo
impl Debug for UniqueStarGiftValueInfo
Source§impl Deserializable for UniqueStarGiftValueInfo
impl Deserializable for UniqueStarGiftValueInfo
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<UniqueStarGiftValueInfo> for UniqueStarGiftValueInfo
impl From<UniqueStarGiftValueInfo> for UniqueStarGiftValueInfo
Source§fn from(x: UniqueStarGiftValueInfo) -> Self
fn from(x: UniqueStarGiftValueInfo) -> Self
Converts to this type from the input type.
Source§impl Identifiable for UniqueStarGiftValueInfo
impl Identifiable for UniqueStarGiftValueInfo
Source§const CONSTRUCTOR_ID: u32 = 0x512fe446
const CONSTRUCTOR_ID: u32 = 0x512fe446
The constructor ID as specified in the TL schema.
Source§impl PartialEq for UniqueStarGiftValueInfo
impl PartialEq for UniqueStarGiftValueInfo
Source§impl TryFrom<UniqueStarGiftValueInfo> for UniqueStarGiftValueInfo
impl TryFrom<UniqueStarGiftValueInfo> for UniqueStarGiftValueInfo
Source§type Error = UniqueStarGiftValueInfo
type Error = UniqueStarGiftValueInfo
The type returned in the event of a conversion error.
impl StructuralPartialEq for UniqueStarGiftValueInfo
Auto Trait Implementations§
impl Freeze for UniqueStarGiftValueInfo
impl RefUnwindSafe for UniqueStarGiftValueInfo
impl Send for UniqueStarGiftValueInfo
impl Sync for UniqueStarGiftValueInfo
impl Unpin for UniqueStarGiftValueInfo
impl UnsafeUnpin for UniqueStarGiftValueInfo
impl UnwindSafe for UniqueStarGiftValueInfo
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