livesplit-core 0.13.0

livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
Documentation
cfg_if::cfg_if! {
    if #[cfg(feature = "std")] {
        pub mod f32 {
            #[inline(always)]
            pub fn abs(x: f32) -> f32 {
                x.abs()
            }

            #[inline(always)]
            pub fn powf(x: f32, y: f32) -> f32 {
                x.powf(y)
            }
        }
    } else {
        pub mod f32 {
            pub use libm::{fabsf as abs, powf};
        }
    }
}