pub struct BoostSet {
pub name: String,
pub display_name: String,
pub group_name: String,
pub conversion_groups: Vec<String>,
pub powers: Vec<CString>,
pub boost_lists: Vec<BoostList>,
pub bonuses: Vec<BoostSetBonus>,
pub min_level: u32,
pub max_level: u32,
pub store_product: String,
}
Fields§
§name: String
§display_name: String
§group_name: String
§conversion_groups: Vec<String>
§powers: Vec<CString>
§boost_lists: Vec<BoostList>
§bonuses: Vec<BoostSetBonus>
§min_level: u32
§max_level: u32
§store_product: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BoostSet
impl<'de> Deserialize<'de> for BoostSet
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 BoostSet
impl RefUnwindSafe for BoostSet
impl Send for BoostSet
impl Sync for BoostSet
impl Unpin for BoostSet
impl UnwindSafe for BoostSet
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