Trait RequestExt

Source
pub trait RequestExt {
    type Body;

    // Required method
    fn swap_body<T>(self, body: T) -> (Request<T>, Self::Body);
}

Required Associated Types§

Required Methods§

Source

fn swap_body<T>(self, body: T) -> (Request<T>, Self::Body)

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<B> RequestExt for Request<B>

Source§

type Body = B

Source§

fn swap_body<T>(self, body: T) -> (Request<T>, Self::Body)

Implementors§