use std::error::Error; use std::path::PathBuf; use crate::service::ServiceManager; pub struct OSXServiceManager {} impl ServiceManager for OSXServiceManager { fn install(&self, bin_path: PathBuf, name: &str, server_url: &str) -> Result<(), Box> { todo!() } fn uninstall(&self, name: &str) -> Result<(), Box> { todo!() } fn start(&self, name: &str) -> Result<(), Box> { todo!() } fn stop(&self, name: &str) -> Result<(), Box> { todo!() } }