use std::{path::Path, time::Duration}; pub trait AudioBackend { fn seek_and_play(&mut self, file_path: &Path, seek: Duration) -> (); fn pause_playback(&mut self) -> (); fn continue_playback(&mut self) -> (); }