pub enum TacticalOperationState {
Unspecified,
Available,
Started,
Completed,
Expired,
Removed,
Unrecognized,
}Expand description
State of a mercenary tactical operation.
Variants§
Unspecified
No state specified.
Available
Available to start.
Started
Started.
Completed
Completed.
Expired
Expired.
Removed
Removed.
Unrecognized
A state this version of the crate does not know about.
Trait Implementations§
Source§impl Clone for TacticalOperationState
impl Clone for TacticalOperationState
impl Copy for TacticalOperationState
Source§impl Debug for TacticalOperationState
impl Debug for TacticalOperationState
Source§impl<'de> Deserialize<'de> for TacticalOperationState
impl<'de> Deserialize<'de> for TacticalOperationState
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 TacticalOperationState
Source§impl PartialEq for TacticalOperationState
impl PartialEq for TacticalOperationState
Source§impl Serialize for TacticalOperationState
impl Serialize for TacticalOperationState
impl StructuralPartialEq for TacticalOperationState
Auto Trait Implementations§
impl Freeze for TacticalOperationState
impl RefUnwindSafe for TacticalOperationState
impl Send for TacticalOperationState
impl Sync for TacticalOperationState
impl Unpin for TacticalOperationState
impl UnsafeUnpin for TacticalOperationState
impl UnwindSafe for TacticalOperationState
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.