pub struct EsiFaction {
pub faction_id: i32,
pub name: String,
pub description: Option<String>,
pub corporation_id: Option<i64>,
pub militia_corporation_id: Option<i64>,
pub solar_system_id: Option<i32>,
pub size_factor: Option<f64>,
pub station_count: Option<i32>,
pub station_system_count: Option<i32>,
pub is_unique: bool,
}Expand description
A faction.
Fields§
§faction_id: i32§name: String§description: Option<String>§corporation_id: Option<i64>§militia_corporation_id: Option<i64>§solar_system_id: Option<i32>§size_factor: Option<f64>§station_count: Option<i32>§station_system_count: Option<i32>§is_unique: boolTrait Implementations§
Source§impl Clone for EsiFaction
impl Clone for EsiFaction
Source§fn clone(&self) -> EsiFaction
fn clone(&self) -> EsiFaction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EsiFaction
impl Debug for EsiFaction
Source§impl<'de> Deserialize<'de> for EsiFaction
impl<'de> Deserialize<'de> for EsiFaction
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 EsiFaction
impl RefUnwindSafe for EsiFaction
impl Send for EsiFaction
impl Sync for EsiFaction
impl Unpin for EsiFaction
impl UnsafeUnpin for EsiFaction
impl UnwindSafe for EsiFaction
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