pub struct PlannedMonster {
pub monster: Uuid,
pub name: String,
pub count: u16,
pub xp: u32,
pub roll: bool,
}Expand description
Some number of one monster.
Fields§
§monster: UuidIn the monster service.
name: StringIts name when planned, shown even if it’s since been deleted.
count: u16§xp: u32Experience points each.
roll: boolRoll their hit points when the fight starts, instead of the maximum.
Trait Implementations§
Source§impl Clone for PlannedMonster
impl Clone for PlannedMonster
Source§fn clone(&self) -> PlannedMonster
fn clone(&self) -> PlannedMonster
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 PlannedMonster
impl ComposeSchema for PlannedMonster
Source§impl Debug for PlannedMonster
impl Debug for PlannedMonster
Source§impl<'de> Deserialize<'de> for PlannedMonster
impl<'de> Deserialize<'de> for PlannedMonster
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 PlannedMonster
impl PartialEq for PlannedMonster
Source§fn eq(&self, other: &PlannedMonster) -> bool
fn eq(&self, other: &PlannedMonster) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PlannedMonster
impl Serialize for PlannedMonster
Source§impl ToSchema for PlannedMonster
impl ToSchema for PlannedMonster
impl Eq for PlannedMonster
impl StructuralPartialEq for PlannedMonster
Auto Trait Implementations§
impl Freeze for PlannedMonster
impl RefUnwindSafe for PlannedMonster
impl Send for PlannedMonster
impl Sync for PlannedMonster
impl Unpin for PlannedMonster
impl UnsafeUnpin for PlannedMonster
impl UnwindSafe for PlannedMonster
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.