pub struct CarrierCrewServicesEvent {
pub carrier_id: u64,
pub crew_role: CarrierCrewRole,
pub operation: CarrierCrewServicesEventOperation,
pub crew_name: String,
}
Expand description
Fired when changes were made to a fleet carrier service.
Fields§
§carrier_id: u64
The ID of the carrier of which the crew was changed. This is functionally the same as the market id.
crew_role: CarrierCrewRole
The service that this event applies to.
operation: CarrierCrewServicesEventOperation
The current operational status of the target service.
crew_name: String
The name of the crew member for the crew_role
.
Trait Implementations§
Source§impl Clone for CarrierCrewServicesEvent
impl Clone for CarrierCrewServicesEvent
Source§fn clone(&self) -> CarrierCrewServicesEvent
fn clone(&self) -> CarrierCrewServicesEvent
Returns a copy of the value. Read more
1.0.0 · 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 CarrierCrewServicesEvent
impl Debug for CarrierCrewServicesEvent
Source§impl<'de> Deserialize<'de> for CarrierCrewServicesEvent
impl<'de> Deserialize<'de> for CarrierCrewServicesEvent
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 CarrierCrewServicesEvent
impl PartialEq for CarrierCrewServicesEvent
Source§impl Serialize for CarrierCrewServicesEvent
impl Serialize for CarrierCrewServicesEvent
impl StructuralPartialEq for CarrierCrewServicesEvent
Auto Trait Implementations§
impl Freeze for CarrierCrewServicesEvent
impl RefUnwindSafe for CarrierCrewServicesEvent
impl Send for CarrierCrewServicesEvent
impl Sync for CarrierCrewServicesEvent
impl Unpin for CarrierCrewServicesEvent
impl UnwindSafe for CarrierCrewServicesEvent
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