pub struct CooldownSetFlat {
pub id: i32,
pub chr_specialization: i32,
pub spells: Vec<CooldownSetSpellEntry>,
}Expand description
Flat cooldown set data (CooldownSet + CooldownSetSpell joined).
Fields§
§id: i32§chr_specialization: i32§spells: Vec<CooldownSetSpellEntry>Trait Implementations§
Source§impl Clone for CooldownSetFlat
impl Clone for CooldownSetFlat
Source§fn clone(&self) -> CooldownSetFlat
fn clone(&self) -> CooldownSetFlat
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CopyInsert for CooldownSetFlat
impl CopyInsert for CooldownSetFlat
Source§impl Debug for CooldownSetFlat
impl Debug for CooldownSetFlat
Source§impl Default for CooldownSetFlat
impl Default for CooldownSetFlat
Source§fn default() -> CooldownSetFlat
fn default() -> CooldownSetFlat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CooldownSetFlat
impl<'de> Deserialize<'de> for CooldownSetFlat
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
Auto Trait Implementations§
impl Freeze for CooldownSetFlat
impl RefUnwindSafe for CooldownSetFlat
impl Send for CooldownSetFlat
impl Sync for CooldownSetFlat
impl Unpin for CooldownSetFlat
impl UnsafeUnpin for CooldownSetFlat
impl UnwindSafe for CooldownSetFlat
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