[][src]Trait zeptohttpc::RequestBuilderExt

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

Required methods

pub fn empty(self) -> Result<Request<EmptyBody>, HttpError>[src]

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

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

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

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

Loading content...

Implementations on Foreign Types

impl RequestBuilderExt for RequestBuilder[src]

Loading content...

Implementors

Loading content...