pub struct SortieData {
pub modifier_types: Box<SortieDataModifierTypes>,
pub modifier_descriptions: Box<SortieDataModifierTypes>,
pub bosses: Box<SortieDataBosses>,
pub end_states: Vec<SortieDataEndStatesInner>,
pub modifiers: Vec<String>,
}Expand description
SortieData :
Fields§
§modifier_types: Box<SortieDataModifierTypes>§modifier_descriptions: Box<SortieDataModifierTypes>§bosses: Box<SortieDataBosses>§end_states: Vec<SortieDataEndStatesInner>§modifiers: Vec<String>Implementations§
Source§impl SortieData
impl SortieData
Sourcepub fn new(
modifier_types: SortieDataModifierTypes,
modifier_descriptions: SortieDataModifierTypes,
bosses: SortieDataBosses,
end_states: Vec<SortieDataEndStatesInner>,
modifiers: Vec<String>,
) -> SortieData
pub fn new( modifier_types: SortieDataModifierTypes, modifier_descriptions: SortieDataModifierTypes, bosses: SortieDataBosses, end_states: Vec<SortieDataEndStatesInner>, modifiers: Vec<String>, ) -> SortieData
Trait Implementations§
Source§impl Clone for SortieData
impl Clone for SortieData
Source§fn clone(&self) -> SortieData
fn clone(&self) -> SortieData
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 SortieData
impl Debug for SortieData
Source§impl Default for SortieData
impl Default for SortieData
Source§fn default() -> SortieData
fn default() -> SortieData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SortieData
impl<'de> Deserialize<'de> for SortieData
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
Source§impl PartialEq for SortieData
impl PartialEq for SortieData
Source§impl Serialize for SortieData
impl Serialize for SortieData
impl StructuralPartialEq for SortieData
Auto Trait Implementations§
impl Freeze for SortieData
impl RefUnwindSafe for SortieData
impl Send for SortieData
impl Sync for SortieData
impl Unpin for SortieData
impl UnwindSafe for SortieData
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