pub struct EsiCorpStructure {Show 13 fields
pub structure_id: i64,
pub corporation_id: i64,
pub system_id: i32,
pub type_id: i32,
pub state: String,
pub name: Option<String>,
pub profile_id: Option<i32>,
pub fuel_expires: Option<DateTime<Utc>>,
pub state_timer_start: Option<DateTime<Utc>>,
pub state_timer_end: Option<DateTime<Utc>>,
pub unanchors_at: Option<DateTime<Utc>>,
pub reinforce_hour: Option<i32>,
pub services: Vec<EsiCorpStructureService>,
}Expand description
A corporation-owned structure.
Fields§
§structure_id: i64§corporation_id: i64§system_id: i32§type_id: i32§state: String§name: Option<String>§profile_id: Option<i32>§fuel_expires: Option<DateTime<Utc>>§state_timer_start: Option<DateTime<Utc>>§state_timer_end: Option<DateTime<Utc>>§unanchors_at: Option<DateTime<Utc>>§reinforce_hour: Option<i32>§services: Vec<EsiCorpStructureService>Trait Implementations§
Source§impl Clone for EsiCorpStructure
impl Clone for EsiCorpStructure
Source§fn clone(&self) -> EsiCorpStructure
fn clone(&self) -> EsiCorpStructure
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 EsiCorpStructure
impl Debug for EsiCorpStructure
Source§impl<'de> Deserialize<'de> for EsiCorpStructure
impl<'de> Deserialize<'de> for EsiCorpStructure
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 EsiCorpStructure
impl RefUnwindSafe for EsiCorpStructure
impl Send for EsiCorpStructure
impl Sync for EsiCorpStructure
impl Unpin for EsiCorpStructure
impl UnsafeUnpin for EsiCorpStructure
impl UnwindSafe for EsiCorpStructure
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