pub struct StarbaseDetails {Show 14 fields
pub allow_alliance_members: bool,
pub allow_corporation_members: bool,
pub anchor: StarbasePermission,
pub attack_if_at_war: bool,
pub attack_if_other_security_status_dropping: bool,
pub attack_security_status_threshold: Option<f64>,
pub attack_standing_threshold: Option<f64>,
pub fuel_bay_take: StarbasePermission,
pub fuel_bay_view: StarbasePermission,
pub fuels: Vec<StarbaseFuel>,
pub offline: StarbasePermission,
pub online: StarbasePermission,
pub unanchor: StarbasePermission,
pub use_alliance_standings: bool,
}Expand description
The settings of a starbase.
Fields§
§allow_alliance_members: boolWhether alliance members may use the starbase.
allow_corporation_members: boolWhether corporation members may use the starbase.
anchor: StarbasePermissionWho can anchor.
attack_if_at_war: boolWhether the starbase attacks entities at war with it.
attack_if_other_security_status_dropping: boolWhether the starbase attacks entities with dropping security status.
attack_security_status_threshold: Option<f64>Security status threshold for attacks.
attack_standing_threshold: Option<f64>Standing threshold for attacks.
fuel_bay_take: StarbasePermissionWho can take from the fuel bay.
fuel_bay_view: StarbasePermissionWho can view the fuel bay.
fuels: Vec<StarbaseFuel>Fuel in the starbase.
offline: StarbasePermissionWho can take it offline.
online: StarbasePermissionWho can bring it online.
unanchor: StarbasePermissionWho can unanchor.
use_alliance_standings: boolWhether alliance standings are used.
Trait Implementations§
Source§impl Clone for StarbaseDetails
impl Clone for StarbaseDetails
Source§impl Debug for StarbaseDetails
impl Debug for StarbaseDetails
Source§impl<'de> Deserialize<'de> for StarbaseDetails
impl<'de> Deserialize<'de> for StarbaseDetails
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
Source§impl PartialEq for StarbaseDetails
impl PartialEq for StarbaseDetails
Source§impl Serialize for StarbaseDetails
impl Serialize for StarbaseDetails
impl StructuralPartialEq for StarbaseDetails
Auto Trait Implementations§
impl Freeze for StarbaseDetails
impl RefUnwindSafe for StarbaseDetails
impl Send for StarbaseDetails
impl Sync for StarbaseDetails
impl Unpin for StarbaseDetails
impl UnsafeUnpin for StarbaseDetails
impl UnwindSafe for StarbaseDetails
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