pub struct SlayerBossProgress {
pub xp: f64,
pub claimed_levels: HashMap<String, bool>,
pub extra: JsonObject,
}Expand description
Progress against a single slayer boss.
Fields§
§xp: f64§claimed_levels: HashMap<String, bool>Claimed level flags such as level_7 / level_7_special.
extra: JsonObjectTrait Implementations§
Source§impl Clone for SlayerBossProgress
impl Clone for SlayerBossProgress
Source§fn clone(&self) -> SlayerBossProgress
fn clone(&self) -> SlayerBossProgress
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 Debug for SlayerBossProgress
impl Debug for SlayerBossProgress
Source§impl Default for SlayerBossProgress
impl Default for SlayerBossProgress
Source§fn default() -> SlayerBossProgress
fn default() -> SlayerBossProgress
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SlayerBossProgress
impl<'de> Deserialize<'de> for SlayerBossProgress
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 SlayerBossProgress
impl RefUnwindSafe for SlayerBossProgress
impl Send for SlayerBossProgress
impl Sync for SlayerBossProgress
impl Unpin for SlayerBossProgress
impl UnsafeUnpin for SlayerBossProgress
impl UnwindSafe for SlayerBossProgress
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