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", so this trait is not object safe.

Implementations on Foreign Types§

Source§

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

Source§

fn client(&self) -> Client

Implementors§