pub struct FwComplexConfig {
pub archetypes: Vec<ProjectArchetype>,
pub factions: Vec<ProjectFaction>,
pub locations: Vec<ProjectLocation>,
}Expand description
Configuration of the faction warfare complex projects.
Fields§
§archetypes: Vec<ProjectArchetype>Archetypes of the complexes.
factions: Vec<ProjectFaction>Factions involved.
locations: Vec<ProjectLocation>Where the complexes are.
Trait Implementations§
Source§impl Clone for FwComplexConfig
impl Clone for FwComplexConfig
Source§impl Debug for FwComplexConfig
impl Debug for FwComplexConfig
Source§impl<'de> Deserialize<'de> for FwComplexConfig
impl<'de> Deserialize<'de> for FwComplexConfig
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
impl Eq for FwComplexConfig
Source§impl PartialEq for FwComplexConfig
impl PartialEq for FwComplexConfig
Source§impl Serialize for FwComplexConfig
impl Serialize for FwComplexConfig
impl StructuralPartialEq for FwComplexConfig
Auto Trait Implementations§
impl Freeze for FwComplexConfig
impl RefUnwindSafe for FwComplexConfig
impl Send for FwComplexConfig
impl Sync for FwComplexConfig
impl Unpin for FwComplexConfig
impl UnsafeUnpin for FwComplexConfig
impl UnwindSafe for FwComplexConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.