pub struct CombatSummary {
pub id: Uuid,
pub campaign: String,
pub name: String,
pub status: CombatStatus,
pub round: u32,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Expand description
A combat in a list: GET /combats.
Fields§
§id: Uuid§campaign: String§name: String§status: CombatStatus§round: u32§created_at: DateTime<Utc>§updated_at: DateTime<Utc>When the last event happened.
Trait Implementations§
Source§impl Clone for CombatSummary
impl Clone for CombatSummary
Source§fn clone(&self) -> CombatSummary
fn clone(&self) -> CombatSummary
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 CombatSummary
impl ComposeSchema for CombatSummary
Source§impl Debug for CombatSummary
impl Debug for CombatSummary
Source§impl<'de> Deserialize<'de> for CombatSummary
impl<'de> Deserialize<'de> for CombatSummary
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 CombatSummary
impl PartialEq for CombatSummary
Source§fn eq(&self, other: &CombatSummary) -> bool
fn eq(&self, other: &CombatSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CombatSummary
impl Serialize for CombatSummary
Source§impl ToSchema for CombatSummary
impl ToSchema for CombatSummary
impl Eq for CombatSummary
impl StructuralPartialEq for CombatSummary
Auto Trait Implementations§
impl Freeze for CombatSummary
impl RefUnwindSafe for CombatSummary
impl Send for CombatSummary
impl Sync for CombatSummary
impl Unpin for CombatSummary
impl UnsafeUnpin for CombatSummary
impl UnwindSafe for CombatSummary
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.