pub trait Url<T: DeserializeOwned>: ToString {
// Provided method
fn get(&self) -> impl Future<Output = Result<T>>
where Self: Sized { ... }
}pub trait Url<T: DeserializeOwned>: ToString {
// Provided method
fn get(&self) -> impl Future<Output = Result<T>>
where Self: Sized { ... }
}