pub trait UrlFetcher { // Required method fn fetch(&self, url: &str) -> Result<String, ResolverError>; }