pub struct FleetMember {
pub character_id: i64,
pub join_time: String,
pub role: FleetRole,
pub role_name: String,
pub ship_type_id: i64,
pub solar_system_id: i64,
pub squad_id: i64,
pub station_id: Option<i64>,
pub takes_fleet_warp: bool,
pub wing_id: i64,
}Expand description
A member of a fleet.
Fields§
§character_id: i64Character ID of the member.
join_time: StringDate and time the member joined.
role: FleetRoleRole of the member.
role_name: StringLocalized role name.
ship_type_id: i64Type ID of the ship the member flies.
solar_system_id: i64Solar system the member is in.
squad_id: i64Squad of the member (-1 if none).
station_id: Option<i64>Station the member is docked at, if any.
takes_fleet_warp: boolWhether the member takes fleet warps.
wing_id: i64Wing of the member (-1 if none).
Trait Implementations§
Source§impl Clone for FleetMember
impl Clone for FleetMember
Source§impl Debug for FleetMember
impl Debug for FleetMember
Source§impl<'de> Deserialize<'de> for FleetMember
impl<'de> Deserialize<'de> for FleetMember
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 FleetMember
impl RefUnwindSafe for FleetMember
impl Send for FleetMember
impl Sync for FleetMember
impl Unpin for FleetMember
impl UnsafeUnpin for FleetMember
impl UnwindSafe for FleetMember
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