Struct rosu_pp::osu::OsuPerformanceAttributes [−][src]
pub struct OsuPerformanceAttributes {
pub difficulty: OsuDifficultyAttributes,
pub pp: f64,
pub pp_acc: f64,
pub pp_aim: f64,
pub pp_flashlight: f64,
pub pp_speed: f64,
}
Expand description
The result of a performance calculation on an osu!standard map.
Fields
difficulty: OsuDifficultyAttributes
The difficulty attributes that were used for the performance calculation
pp: f64
The final performance points.
pp_acc: f64
The accuracy portion of the final pp.
pp_aim: f64
The aim portion of the final pp.
pp_flashlight: f64
The flashlight portion of the final pp.
pp_speed: f64
The speed portion of the final pp.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
Performs the conversion.
Provide the actual difficulty attributes.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for OsuPerformanceAttributes
impl Send for OsuPerformanceAttributes
impl Sync for OsuPerformanceAttributes
impl Unpin for OsuPerformanceAttributes
impl UnwindSafe for OsuPerformanceAttributes
Blanket Implementations
Mutably borrows from an owned value. Read more