pub struct BoosterPackEntry {
pub appid: u32,
pub name: String,
pub price: u32,
pub unavailable: bool,
pub available_at_time: Option<String>,
}Expand description
Booster pack catalog entry.
Fields§
§appid: u32App ID.
name: StringApp name.
price: u32Gem price.
Whether currently unavailable.
available_at_time: Option<String>When it becomes available (if unavailable).
Trait Implementations§
Source§impl Clone for BoosterPackEntry
impl Clone for BoosterPackEntry
Source§fn clone(&self) -> BoosterPackEntry
fn clone(&self) -> BoosterPackEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BoosterPackEntry
impl Debug for BoosterPackEntry
Source§impl<'de> Deserialize<'de> for BoosterPackEntry
impl<'de> Deserialize<'de> for BoosterPackEntry
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
Auto Trait Implementations§
impl Freeze for BoosterPackEntry
impl RefUnwindSafe for BoosterPackEntry
impl Send for BoosterPackEntry
impl Sync for BoosterPackEntry
impl Unpin for BoosterPackEntry
impl UnsafeUnpin for BoosterPackEntry
impl UnwindSafe for BoosterPackEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more