[][src]Trait rtdlib::types::ChatEventAction

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

This class is an abstract base class. Represents a chat event.

Methods

impl dyn ChatEventAction[src]

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

Trait Implementations

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

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

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

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

impl Strictest for dyn ChatEventAction[src]

Implementors

impl ChatEventAction for ChatEventDescriptionChanged[src]

impl ChatEventAction for ChatEventInvitesToggled[src]

impl ChatEventAction for ChatEventIsAllHistoryAvailableToggled[src]

impl ChatEventAction for ChatEventMemberInvited[src]

impl ChatEventAction for ChatEventMemberJoined[src]

impl ChatEventAction for ChatEventMemberLeft[src]

impl ChatEventAction for ChatEventMemberPromoted[src]

impl ChatEventAction for ChatEventMemberRestricted[src]

impl ChatEventAction for ChatEventMessageDeleted[src]

impl ChatEventAction for ChatEventMessageEdited[src]

impl ChatEventAction for ChatEventMessagePinned[src]

impl ChatEventAction for ChatEventMessageUnpinned[src]

impl ChatEventAction for ChatEventPhotoChanged[src]

impl ChatEventAction for ChatEventSignMessagesToggled[src]

impl ChatEventAction for ChatEventStickerSetChanged[src]

impl ChatEventAction for ChatEventTitleChanged[src]

impl ChatEventAction for ChatEventUsernameChanged[src]

Loading content...