[−][src]Trait twilio_async::Execute
Required methods
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
Implementors
impl<'a> Execute for Conferences<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for GetConference<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for GetMessage<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for GetRecording<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for Messages<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for MessagesDetails<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for Recordings<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for SendCall<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
impl<'a> Execute for SendMsg<'a>
[src]
fn request<U>(
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
[src]
&self,
method: Method,
url: U,
body: Option<String>
) -> Result<Request<Body>, TwilioErr> where
U: AsRef<str>,
fn execute<'life0, 'async_trait, U, D>(
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
method: Method,
url: U,
body: Option<String>
) -> Pin<Box<dyn Future<Output = TwilioResp<TwilioJson<D>>> + Send + 'async_trait>> where
U: AsRef<str> + Send,
D: for<'de> Deserialize<'de>,
U: 'async_trait,
D: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,