Trait twilio_async::TwilioRequest [−][src]
pub trait TwilioRequest: Execute { type Resp: for<'de> Deserialize<'de>; fn run(self) -> TwilioResp<Self::Resp>; }
Associated Types
type Resp: for<'de> Deserialize<'de>
Required Methods
fn run(self) -> TwilioResp<Self::Resp>
Implementors
impl<'a> TwilioRequest for SendCall<'a> type Resp = CallResp;
impl<'a> TwilioRequest for GetConference<'a> type Resp = ConferenceResp;
impl<'a> TwilioRequest for Conferences<'a> type Resp = ListConferencesResp;
impl<'a> TwilioRequest for SendMsg<'a> type Resp = MsgResp;
impl<'a> TwilioRequest for GetMessage<'a> type Resp = MsgResp;
impl<'a> TwilioRequest for Messages<'a> type Resp = ListAllMsgs;
impl<'a> TwilioRequest for MessagesDetails<'a> type Resp = ListAllMsgs;
impl<'a> TwilioRequest for GetRecording<'a> type Resp = RecordingResp;
impl<'a> TwilioRequest for Recordings<'a> type Resp = ListRecordingResp;