pub trait HttpClient: Send + Sync {
// Required method
fn get_text<'a>(&'a self, url: &'a str) -> HttpFuture<'a, String>;
// Provided method
fn get_bytes<'a>(&'a self, url: &'a str) -> HttpFuture<'a, Vec<u8>> { ... }
}Required Methods§
fn get_text<'a>(&'a self, url: &'a str) -> HttpFuture<'a, String>
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".