pub trait OpenWebBrowser { // Required method fn open_browser(&self, url: Url) -> Result<(), OpenBrowserError>; }