[−][src]Struct eu4save::Country
Fields
human: boolwas_player: boolhas_switched_nation: boolis_great_power: boolhistory: CountryHistoryname: Option<String>government_rank: i32subject_focus: i32trade_mission: f32blockade_mission: f32continent: Vec<i32>institutions: Vec<i32>capital: ProvinceIdoriginal_capital: Option<ProvinceId>trade_port: ProvinceIdbase_tax: f32development: f32prestige: f32stability: f32treasury: f32inflation: f32corruption: f32raw_development: f32capped_development: f32realm_development: f32isolationism: i32manpower: f32max_manpower: f32sailors: f32max_sailors: f32overextension: f32innovativeness: f32religious_unity: f32initialized_rivals: boolnational_focus: Option<String>recalculate_strategy: boolcolors: CountryColorsdirty_colony: boolprimary_culture: Option<String>dominant_culture: Option<String>accepted_cultures: Vec<String>religion: Option<String>dominant_religion: Option<String>technology_group: Option<String>unit_type: Option<String>tribute_type: Option<i32>technology: CountryTechnologyledger: CountryLedgerloans: Vec<Loan>estates: Vec<Estate>subjects: Vec<CountryTag>flags: Vec<(String, Eu4Date)>highest_possible_fort: Option<i32>transfer_home_bonus: f32enemies: Vec<String>current_power_projection: f32great_power_score: f32total_war_worth: u32armies: Vec<Army>custom_nation_points: Option<f32>num_of_cities: i32num_of_total_ports: i32completed_missions: Vec<String>adm_spent_indexed: Vec<(i32, i32)>dip_spent_indexed: Vec<(i32, i32)>mil_spent_indexed: Vec<(i32, i32)>Trait Implementations
impl Clone for Country[src]
impl Debug for Country[src]
impl Default for Country[src]
impl<'de> Deserialize<'de> for Country[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for Country
impl Send for Country
impl Sync for Country
impl Unpin for Country
impl UnwindSafe for Country
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,