[][src]Trait zeptohttpc::RequestBuilderExt

pub trait RequestBuilderExt {
    fn empty(self) -> Result<Request<EmptyBody>, HttpError>;
fn from_mem<B: AsRef<[u8]>>(
        self,
        body: B
    ) -> Result<Request<MemBody<B>>, HttpError>;
fn from_io<B: Seek + Read>(
        self,
        body: B
    ) -> Result<Request<IoBody<B>>, HttpError>;
fn json<B: Serialize>(
        self,
        body: B
    ) -> Result<Request<JsonBody<B>>, HttpError>;
fn json_buffered<B: Serialize>(
        self,
        body: &B
    ) -> Result<Request<MemBody<Vec<u8>>>, Error>; }

Required methods

fn empty(self) -> Result<Request<EmptyBody>, HttpError>

fn from_mem<B: AsRef<[u8]>>(
    self,
    body: B
) -> Result<Request<MemBody<B>>, HttpError>

fn from_io<B: Seek + Read>(
    self,
    body: B
) -> Result<Request<IoBody<B>>, HttpError>

fn json<B: Serialize>(self, body: B) -> Result<Request<JsonBody<B>>, HttpError>

fn json_buffered<B: Serialize>(
    self,
    body: &B
) -> Result<Request<MemBody<Vec<u8>>>, Error>

Loading content...

Implementations on Foreign Types

impl RequestBuilderExt for RequestBuilder[src]

Loading content...

Implementors

Loading content...