Trait twilio_async::twiml::Twiml

source ·
pub trait Twiml {
    // Required methods
    fn write<W>(&self, w: &mut EventWriter<W>) -> Result<(), TwimlErr>
       where W: Write;
    fn build(&self) -> Result<String, TwimlErr>;
}

Required Methods§

source

fn write<W>(&self, w: &mut EventWriter<W>) -> Result<(), TwimlErr>
where W: Write,

source

fn build(&self) -> Result<String, TwimlErr>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Twiml for Hangup

source§

impl<'a> Twiml for Dial<'a>

source§

impl<'a> Twiml for Gather<'a>

source§

impl<'a> Twiml for Msg<'a>

source§

impl<'a> Twiml for Play<'a>

source§

impl<'a> Twiml for Redirect<'a>

source§

impl<'a> Twiml for Response<'a>

source§

impl<'a> Twiml for Say<'a>