pub struct CorporationSovereigntyHub {
pub fuel_access_list_id: Option<i64>,
pub id: i64,
pub reagent_bay: ReagentBay,
pub resources: HubResources,
pub solar_system_id: i64,
pub upgrades: Vec<HubUpgrade>,
pub vulnerability_window: Option<TimeWindow>,
pub workforce_transport: WorkforceTransport,
}Expand description
The details of a sovereignty hub.
Fields§
§fuel_access_list_id: Option<i64>Access list that controls fuel access.
id: i64ID of the hub.
reagent_bay: ReagentBayReagent bay.
resources: HubResourcesPower and workforce.
solar_system_id: i64Solar system of the hub.
upgrades: Vec<HubUpgrade>Installed upgrades.
vulnerability_window: Option<TimeWindow>Vulnerability window.
workforce_transport: WorkforceTransportWorkforce transport.
Trait Implementations§
Source§impl Clone for CorporationSovereigntyHub
impl Clone for CorporationSovereigntyHub
Source§impl Debug for CorporationSovereigntyHub
impl Debug for CorporationSovereigntyHub
Source§impl<'de> Deserialize<'de> for CorporationSovereigntyHub
impl<'de> Deserialize<'de> for CorporationSovereigntyHub
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 CorporationSovereigntyHub
impl StructuralPartialEq for CorporationSovereigntyHub
Auto Trait Implementations§
impl Freeze for CorporationSovereigntyHub
impl RefUnwindSafe for CorporationSovereigntyHub
impl Send for CorporationSovereigntyHub
impl Sync for CorporationSovereigntyHub
impl Unpin for CorporationSovereigntyHub
impl UnsafeUnpin for CorporationSovereigntyHub
impl UnwindSafe for CorporationSovereigntyHub
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.