1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use fugit::MicrosDurationU64; pub struct AnimationStep { duration: MicrosDurationU64, } impl AnimationStep { pub fn new(duration: MicrosDurationU64) -> Self { Self { duration } } pub fn duration(&self) -> MicrosDurationU64 { self.duration } }