pub struct Trophy {
pub name: String,
pub missrate: f64,
pub scorerate: f64,
}Expand description
Trophy information.
Defines conditions to achieve specific trophies, including maximum miss rate and minimum score rate.
Fields§
§name: StringTrophy name, e.g. “silvermedal” or “goldmedal”
missrate: f64Maximum miss rate (percent), e.g. 5.0 means at most 5% miss rate
scorerate: f64Minimum score rate (percent), e.g. 70.0 means at least 70% score rate
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Trophy
impl<'de> Deserialize<'de> for Trophy
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
impl StructuralPartialEq for Trophy
Auto Trait Implementations§
impl Freeze for Trophy
impl RefUnwindSafe for Trophy
impl Send for Trophy
impl Sync for Trophy
impl Unpin for Trophy
impl UnwindSafe for Trophy
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