pub enum CombatStatus {
Preparing,
Active,
Paused,
Ended,
}Expand description
Whether a combat is being set up, running, paused or over.
Variants§
Preparing
Adding combatants and rolling initiative.
Active
Paused
Interrupted, e.g. at the end of a session; resumes exactly where it left off, however much later.
Ended
Trait Implementations§
Source§impl Clone for CombatStatus
impl Clone for CombatStatus
Source§fn clone(&self) -> CombatStatus
fn clone(&self) -> CombatStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for CombatStatus
impl ComposeSchema for CombatStatus
Source§impl Debug for CombatStatus
impl Debug for CombatStatus
Source§impl Default for CombatStatus
impl Default for CombatStatus
Source§fn default() -> CombatStatus
fn default() -> CombatStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CombatStatus
impl<'de> Deserialize<'de> for CombatStatus
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 CombatStatus
impl PartialEq for CombatStatus
Source§fn eq(&self, other: &CombatStatus) -> bool
fn eq(&self, other: &CombatStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CombatStatus
impl Serialize for CombatStatus
Source§impl ToSchema for CombatStatus
impl ToSchema for CombatStatus
impl Copy for CombatStatus
impl Eq for CombatStatus
impl StructuralPartialEq for CombatStatus
Auto Trait Implementations§
impl Freeze for CombatStatus
impl RefUnwindSafe for CombatStatus
impl Send for CombatStatus
impl Sync for CombatStatus
impl Unpin for CombatStatus
impl UnsafeUnpin for CombatStatus
impl UnwindSafe for CombatStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.