Struct clacks_mtproto::mtproto::channel_admin_log_events_filter::ChannelAdminLogEventsFilter [] [src]

pub struct ChannelAdminLogEventsFilter {
    pub join: bool,
    pub leave: bool,
    pub invite: bool,
    pub ban: bool,
    pub unban: bool,
    pub kick: bool,
    pub unkick: bool,
    pub promote: bool,
    pub demote: bool,
    pub info: bool,
    pub settings: bool,
    pub pinned: bool,
    pub edit: bool,
    pub delete: bool,
}

TL-derived from channelAdminLogEventsFilter

channelAdminLogEventsFilter#ea107ae4 flags:# join:flags.0?true leave:flags.1?true invite:flags.2?true ban:flags.3?true unban:flags.4?true kick:flags.5?true unkick:flags.6?true promote:flags.7?true demote:flags.8?true info:flags.9?true settings:flags.10?true pinned:flags.11?true edit:flags.12?true delete:flags.13?true = ChannelAdminLogEventsFilter;

Fields

Trait Implementations

impl Debug for ChannelAdminLogEventsFilter
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for ChannelAdminLogEventsFilter
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl BareSerialize for ChannelAdminLogEventsFilter
[src]

impl BareDeserialize for ChannelAdminLogEventsFilter
[src]

impl IntoBoxed for ChannelAdminLogEventsFilter
[src]

Auto Trait Implementations