[−][src]Trait twilio_async::TwilioRequest
Associated Types
type Resp: for<'de> Deserialize<'de>
Required methods
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Implementors
impl<'a> TwilioRequest for Conferences<'a>
[src]
type Resp = ListConferencesResp
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for GetConference<'a>
[src]
type Resp = ConferenceResp
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for GetMessage<'a>
[src]
type Resp = MsgResp
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for GetRecording<'a>
[src]
type Resp = RecordingResp
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for Messages<'a>
[src]
type Resp = ListAllMsgs
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for MessagesDetails<'a>
[src]
type Resp = ListAllMsgs
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for Recordings<'a>
[src]
type Resp = ListRecordingResp
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> TwilioRequest for SendCall<'a>
[src]
type Resp = CallResp
fn run<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<Self::Resp>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,