[][src]Trait rtdlib::types::UserPrivacySetting

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

This class is an abstract base class. Describes available user privacy settings.

Methods

impl dyn UserPrivacySetting[src]

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

Trait Implementations

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

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

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

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

impl Strictest for dyn UserPrivacySetting[src]

Implementors

impl UserPrivacySetting for UserPrivacySettingAllowCalls[src]

impl UserPrivacySetting for UserPrivacySettingAllowChatInvites[src]

impl UserPrivacySetting for UserPrivacySettingAllowPeerToPeerCalls[src]

impl UserPrivacySetting for UserPrivacySettingShowStatus[src]

Loading content...