use tek::*; struct ExampleClips(Vec>>); impl HasClips for ExampleClips { fn phrases (&self) -> &Vec>> { &self.0 } fn phrases_mut (&mut self) -> &mut Vec>> { &mut self.0 } } fn main () -> Usually<()> { let mut phrases = ExampleClips(vec![]); PoolClipCommand::Import(0, String::from("./example.mid")).execute(&mut phrases)?; Ok(()) }