[][src]Trait twilio_async::Execute

pub trait Execute {
    fn request<U>(
        &self,
        method: Method,
        url: U,
        body: Option<String>
    ) -> Result<Request<Body>, TwilioErr>
    where
        U: AsRef<str>
;
fn execute<U, D>(
        self,
        method: Method,
        url: U,
        body: Option<String>
    ) -> TwilioResp<D>
    where
        U: AsRef<str>,
        D: for<'de> Deserialize<'de>
; }

Required methods

fn request<U>(
    &self,
    method: Method,
    url: U,
    body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
    U: AsRef<str>, 

fn execute<U, D>(
    self,
    method: Method,
    url: U,
    body: Option<String>
) -> TwilioResp<D> where
    U: AsRef<str>,
    D: for<'de> Deserialize<'de>, 

Loading content...

Implementors

impl<'a> Execute for Conferences<'a>[src]

impl<'a> Execute for GetConference<'a>[src]

impl<'a> Execute for GetMessage<'a>[src]

impl<'a> Execute for GetRecording<'a>[src]

impl<'a> Execute for Messages<'a>[src]

impl<'a> Execute for MessagesDetails<'a>[src]

impl<'a> Execute for Recordings<'a>[src]

impl<'a> Execute for SendCall<'a>[src]

impl<'a> Execute for SendMsg<'a>[src]

Loading content...