[][src]Trait rtdlib::types::CallState

pub trait CallState: Object + RObject + Debug + Serialize + Deserialize { }

This class is an abstract base class. Describes the current call state.

Methods

impl dyn CallState[src]

pub fn from_json<S: AsRef<str>>(json: S) -> Option<Box<Self>>[src]

Trait Implementations

impl<'typetag> Serialize for dyn CallState + 'typetag[src]

impl<'typetag> Serialize for dyn CallState + Send + 'typetag[src]

impl<'typetag> Serialize for dyn CallState + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn CallState + Send + Sync + 'typetag[src]

impl Strictest for dyn CallState[src]

type Object = dyn CallState

Implementors

impl CallState for CallStateDiscarded[src]

impl CallState for CallStateError[src]

impl CallState for CallStateExchangingKeys[src]

impl CallState for CallStateHangingUp[src]

impl CallState for CallStatePending[src]

impl CallState for CallStateReady[src]

Loading content...