[][src]Trait rtdlib::types::CallDiscardReason

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

This class is an abstract base class. Describes the reason why a call was discarded.

Methods

impl dyn CallDiscardReason[src]

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

Trait Implementations

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

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

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

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

impl Strictest for dyn CallDiscardReason[src]

Implementors

impl CallDiscardReason for CallDiscardReasonDeclined[src]

impl CallDiscardReason for CallDiscardReasonDisconnected[src]

impl CallDiscardReason for CallDiscardReasonEmpty[src]

impl CallDiscardReason for CallDiscardReasonHungUp[src]

impl CallDiscardReason for CallDiscardReasonMissed[src]

Loading content...