pub struct Booster {
pub default: Option<BoosterInfo>,
pub boosters: HashMap<String, NamedBoosterInfo>,
}Expand description
Represents the booster packs for a given set.
Fields§
§default: Option<BoosterInfo>Possible configurations in a traditional booster pack.
boosters: HashMap<String, NamedBoosterInfo>Used for alternative booster packs.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Booster
impl<'de> Deserialize<'de> for Booster
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 Booster
impl RefUnwindSafe for Booster
impl Send for Booster
impl Sync for Booster
impl Unpin for Booster
impl UnwindSafe for Booster
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