pub struct Trophy {
pub name: String,
pub missrate: f64,
pub scorerate: f64,
}Expand description
奖杯信息。
定义达成特定奖杯的条件,包括最大 miss 率与最低得分率等要求。
Fields§
§name: String奖杯名称,如 “silvermedal” 或 “goldmedal”
missrate: f64最大miss率(百分比),如 5.0 表示最大5%的miss率
scorerate: f64最小得分率(百分比),如 70.0 表示至少70%的得分率
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