pub struct AdjustedBeatmapAttributes {
pub ar: f64,
pub cs: f32,
pub hp: f32,
pub od: f64,
}Expand description
Summary struct for a Beatmap’s attributes.
The difference between this and BeatmapAttributes is that this struct
considers the clock rate in its attribute values.
Fields§
§ar: f64The approach rate.
cs: f32The circle size.
hp: f32The health drain rate.
od: f64The overall difficulty.
Trait Implementations§
Source§impl Clone for AdjustedBeatmapAttributes
impl Clone for AdjustedBeatmapAttributes
Source§fn clone(&self) -> AdjustedBeatmapAttributes
fn clone(&self) -> AdjustedBeatmapAttributes
Returns a duplicate 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 AdjustedBeatmapAttributes
impl Debug for AdjustedBeatmapAttributes
impl StructuralPartialEq for AdjustedBeatmapAttributes
Auto Trait Implementations§
impl Freeze for AdjustedBeatmapAttributes
impl RefUnwindSafe for AdjustedBeatmapAttributes
impl Send for AdjustedBeatmapAttributes
impl Sync for AdjustedBeatmapAttributes
impl Unpin for AdjustedBeatmapAttributes
impl UnsafeUnpin for AdjustedBeatmapAttributes
impl UnwindSafe for AdjustedBeatmapAttributes
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