pub trait TideTestingExt {
// Required method
fn client(&self) -> Client;
// Provided methods
fn get(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn put(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn post(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn delete(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn head(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn connect(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn options(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn trace(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
fn patch(&self, url: impl AsRef<str>) -> RequestBuilder { ... }
}
Required Methods§
Provided Methods§
fn get(&self, url: impl AsRef<str>) -> RequestBuilder
fn put(&self, url: impl AsRef<str>) -> RequestBuilder
fn post(&self, url: impl AsRef<str>) -> RequestBuilder
fn delete(&self, url: impl AsRef<str>) -> RequestBuilder
fn head(&self, url: impl AsRef<str>) -> RequestBuilder
fn connect(&self, url: impl AsRef<str>) -> RequestBuilder
fn options(&self, url: impl AsRef<str>) -> RequestBuilder
fn trace(&self, url: impl AsRef<str>) -> RequestBuilder
fn patch(&self, url: impl AsRef<str>) -> RequestBuilder
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.