Skip to main content

TideTestingExt

Trait TideTestingExt 

Source
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§

Source

fn client(&self) -> Client

Provided Methods§

Source

fn get(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn put(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn post(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn delete(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn head(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn connect(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn options(&self, url: impl AsRef<str>) -> RequestBuilder

Source

fn trace(&self, url: impl AsRef<str>) -> RequestBuilder

Source

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".

Implementations on Foreign Types§

Source§

impl<State: Unpin + Clone + Send + Sync + 'static> TideTestingExt for Server<State>

Source§

fn client(&self) -> Client

Implementors§