1/// Repeat behavior for an animation sequence. 2#[derive(Clone, Copy, Debug, PartialEq, Eq)] 3pub enum Repeat { 4 /// Play the sequence once plus `count` repeats. 5 Count(usize), 6 /// Loop forever. 7 Infinite, 8} 9 10impl Default for Repeat { 11 fn default() -> Self { 12 Self::Count(0) 13 } 14}