[][src]Trait telegram_bot_raw::requests::_base::RequestType

pub trait RequestType {
    type Options;
    type Request;
    fn serialize(
        options: Self::Options,
        request: &Self::Request
    ) -> Result<HttpRequest, Error>; }

Associated Types

type Options

type Request

Loading content...

Required methods

fn serialize(
    options: Self::Options,
    request: &Self::Request
) -> Result<HttpRequest, Error>

Loading content...

Implementors

impl RequestType for DetachedRequestType[src]

type Options = ()

type Request = Result<HttpRequest, Error>

impl<Request: ToMultipart> RequestType for MultipartRequestType<Request>[src]

type Options = RequestUrl

type Request = Request

impl<Request: Serialize> RequestType for JsonRequestType<Request>[src]

type Options = RequestUrl

type Request = Request

Loading content...