[][src]Trait rtdlib::types::LinkState

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

This class is an abstract base class. Represents the relationship between user A and user B. For incoming_link, user A is the current user; for outgoing_link, user B is the current user.

Methods

impl dyn LinkState[src]

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

Trait Implementations

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

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

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

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

impl Strictest for dyn LinkState[src]

type Object = dyn LinkState

Implementors

impl LinkState for LinkStateIsContact[src]

impl LinkState for LinkStateKnowsPhoneNumber[src]

impl LinkState for LinkStateNone[src]

Loading content...