use crate::*; #[derive(Clone, Debug)] pub enum ArrangerClipCommand { Play, Get(usize, usize), Set(usize, usize, Option>>), Edit(Option>>), SetLoop(bool), RandomColor, } impl Command for ArrangerClipCommand { fn execute (self, state: &mut T) -> Perhaps { match self { _ => todo!() } Ok(None) } }