pub enum Strains {
Osu(OsuStrains),
Taiko(TaikoStrains),
Catch(CatchStrains),
Mania(ManiaStrains),
}
Expand description
The result of calculating the strains on a map.
Suitable to plot the difficulty of a map over time.
Variants§
Implementations§
Trait Implementations§
source§impl From<CatchStrains> for Strains
impl From<CatchStrains> for Strains
source§fn from(strains: CatchStrains) -> Self
fn from(strains: CatchStrains) -> Self
Converts to this type from the input type.
source§impl From<ManiaStrains> for Strains
impl From<ManiaStrains> for Strains
source§fn from(strains: ManiaStrains) -> Self
fn from(strains: ManiaStrains) -> Self
Converts to this type from the input type.
source§impl From<OsuStrains> for Strains
impl From<OsuStrains> for Strains
source§fn from(strains: OsuStrains) -> Self
fn from(strains: OsuStrains) -> Self
Converts to this type from the input type.
source§impl From<TaikoStrains> for Strains
impl From<TaikoStrains> for Strains
source§fn from(strains: TaikoStrains) -> Self
fn from(strains: TaikoStrains) -> Self
Converts to this type from the input type.
source§impl PartialEq for Strains
impl PartialEq for Strains
impl StructuralPartialEq for Strains
Auto Trait Implementations§
impl Freeze for Strains
impl RefUnwindSafe for Strains
impl Send for Strains
impl Sync for Strains
impl Unpin for Strains
impl UnwindSafe for Strains
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