pub trait EasingFunction { // Required method fn apply(&self, t: f64) -> f64; }
Trait for applying easing functions
Apply easing to a normalized time value (0.0 to 1.0)