Enum bms_rs::lex::command::JudgeLevel
source · pub enum JudgeLevel {
VeryHard,
Hard,
Normal,
Easy,
}
Expand description
A rank to determine judge level, but treatment differs among the BMS players.
Variants§
VeryHard
Rank 0, the most difficult rank.
Hard
Rank 1, the harder rank.
Normal
Rank 2, the easier rank.
Easy
Rank 3, the easiest rank.
Trait Implementations§
source§impl Clone for JudgeLevel
impl Clone for JudgeLevel
source§fn clone(&self) -> JudgeLevel
fn clone(&self) -> JudgeLevel
Returns a copy 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 Debug for JudgeLevel
impl Debug for JudgeLevel
source§impl Hash for JudgeLevel
impl Hash for JudgeLevel
source§impl PartialEq for JudgeLevel
impl PartialEq for JudgeLevel
source§fn eq(&self, other: &JudgeLevel) -> bool
fn eq(&self, other: &JudgeLevel) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for JudgeLevel
impl Eq for JudgeLevel
impl StructuralEq for JudgeLevel
impl StructuralPartialEq for JudgeLevel
Auto Trait Implementations§
impl RefUnwindSafe for JudgeLevel
impl Send for JudgeLevel
impl Sync for JudgeLevel
impl Unpin for JudgeLevel
impl UnwindSafe for JudgeLevel
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