pub enum CampaignEventType {
TcuDefense,
IhubDefense,
StationDefense,
StationFreeport,
Unrecognized,
}Expand description
The kind of structure a sovereignty campaign is about.
Variants§
TcuDefense
Defense of a territorial claim unit.
IhubDefense
Defense of an infrastructure hub.
StationDefense
Defense of a station.
StationFreeport
Freeport of a station.
Unrecognized
A type this version of the crate does not know about.
Trait Implementations§
Source§impl Clone for CampaignEventType
impl Clone for CampaignEventType
impl Copy for CampaignEventType
Source§impl Debug for CampaignEventType
impl Debug for CampaignEventType
Source§impl<'de> Deserialize<'de> for CampaignEventType
impl<'de> Deserialize<'de> for CampaignEventType
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 CampaignEventType
Source§impl PartialEq for CampaignEventType
impl PartialEq for CampaignEventType
impl StructuralPartialEq for CampaignEventType
Auto Trait Implementations§
impl Freeze for CampaignEventType
impl RefUnwindSafe for CampaignEventType
impl Send for CampaignEventType
impl Sync for CampaignEventType
impl Unpin for CampaignEventType
impl UnsafeUnpin for CampaignEventType
impl UnwindSafe for CampaignEventType
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.