Struct rosu_pp::mania::ManiaStrains
source · pub struct ManiaStrains {
pub strains: Vec<f64>,
}
Expand description
The result of calculating the strains on a osu!mania map.
Suitable to plot the difficulty of a map over time.
Fields§
§strains: Vec<f64>
Strain peaks of the strain skill.
Implementations§
source§impl ManiaStrains
impl ManiaStrains
sourcepub const SECTION_LEN: f64 = 400f64
pub const SECTION_LEN: f64 = 400f64
Time between two strains in ms.
Trait Implementations§
source§impl Clone for ManiaStrains
impl Clone for ManiaStrains
source§fn clone(&self) -> ManiaStrains
fn clone(&self) -> ManiaStrains
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 ManiaStrains
impl Debug for ManiaStrains
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 PartialEq for ManiaStrains
impl PartialEq for ManiaStrains
source§fn eq(&self, other: &ManiaStrains) -> bool
fn eq(&self, other: &ManiaStrains) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ManiaStrains
Auto Trait Implementations§
impl Freeze for ManiaStrains
impl RefUnwindSafe for ManiaStrains
impl Send for ManiaStrains
impl Sync for ManiaStrains
impl Unpin for ManiaStrains
impl UnwindSafe for ManiaStrains
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