pub enum ChannelAdminLogEventAction {
Show 52 variants
ChangeTitle(ChannelAdminLogEventActionChangeTitle),
ChangeAbout(ChannelAdminLogEventActionChangeAbout),
ChangeUsername(ChannelAdminLogEventActionChangeUsername),
ChangePhoto(ChannelAdminLogEventActionChangePhoto),
ToggleInvites(ChannelAdminLogEventActionToggleInvites),
ToggleSignatures(ChannelAdminLogEventActionToggleSignatures),
UpdatePinned(ChannelAdminLogEventActionUpdatePinned),
EditMessage(ChannelAdminLogEventActionEditMessage),
DeleteMessage(ChannelAdminLogEventActionDeleteMessage),
ParticipantJoin,
ParticipantLeave,
ParticipantInvite(ChannelAdminLogEventActionParticipantInvite),
ParticipantToggleBan(ChannelAdminLogEventActionParticipantToggleBan),
ParticipantToggleAdmin(ChannelAdminLogEventActionParticipantToggleAdmin),
ChangeStickerSet(ChannelAdminLogEventActionChangeStickerSet),
TogglePreHistoryHidden(ChannelAdminLogEventActionTogglePreHistoryHidden),
DefaultBannedRights(ChannelAdminLogEventActionDefaultBannedRights),
StopPoll(ChannelAdminLogEventActionStopPoll),
ChangeLinkedChat(ChannelAdminLogEventActionChangeLinkedChat),
ChangeLocation(ChannelAdminLogEventActionChangeLocation),
ToggleSlowMode(ChannelAdminLogEventActionToggleSlowMode),
StartGroupCall(ChannelAdminLogEventActionStartGroupCall),
DiscardGroupCall(ChannelAdminLogEventActionDiscardGroupCall),
ParticipantMute(ChannelAdminLogEventActionParticipantMute),
ParticipantUnmute(ChannelAdminLogEventActionParticipantUnmute),
ToggleGroupCallSetting(ChannelAdminLogEventActionToggleGroupCallSetting),
ParticipantJoinByInvite(ChannelAdminLogEventActionParticipantJoinByInvite),
ExportedInviteDelete(ChannelAdminLogEventActionExportedInviteDelete),
ExportedInviteRevoke(ChannelAdminLogEventActionExportedInviteRevoke),
ExportedInviteEdit(ChannelAdminLogEventActionExportedInviteEdit),
ParticipantVolume(ChannelAdminLogEventActionParticipantVolume),
ChangeHistoryTtl(ChannelAdminLogEventActionChangeHistoryTtl),
ParticipantJoinByRequest(ChannelAdminLogEventActionParticipantJoinByRequest),
ToggleNoForwards(ChannelAdminLogEventActionToggleNoForwards),
SendMessage(ChannelAdminLogEventActionSendMessage),
ChangeAvailableReactions(ChannelAdminLogEventActionChangeAvailableReactions),
ChangeUsernames(ChannelAdminLogEventActionChangeUsernames),
ToggleForum(ChannelAdminLogEventActionToggleForum),
CreateTopic(ChannelAdminLogEventActionCreateTopic),
EditTopic(ChannelAdminLogEventActionEditTopic),
DeleteTopic(ChannelAdminLogEventActionDeleteTopic),
PinTopic(ChannelAdminLogEventActionPinTopic),
ToggleAntiSpam(ChannelAdminLogEventActionToggleAntiSpam),
ChangePeerColor(ChannelAdminLogEventActionChangePeerColor),
ChangeProfilePeerColor(ChannelAdminLogEventActionChangeProfilePeerColor),
ChangeWallpaper(ChannelAdminLogEventActionChangeWallpaper),
ChangeEmojiStatus(ChannelAdminLogEventActionChangeEmojiStatus),
ChangeEmojiStickerSet(ChannelAdminLogEventActionChangeEmojiStickerSet),
ToggleSignatureProfiles(ChannelAdminLogEventActionToggleSignatureProfiles),
ParticipantSubExtend(ChannelAdminLogEventActionParticipantSubExtend),
ToggleAutotranslation(ChannelAdminLogEventActionToggleAutotranslation),
ParticipantEditRank(ChannelAdminLogEventActionParticipantEditRank),
}Expand description
Variants§
ChangeTitle(ChannelAdminLogEventActionChangeTitle)
ChangeAbout(ChannelAdminLogEventActionChangeAbout)
ChangeUsername(ChannelAdminLogEventActionChangeUsername)
ChangePhoto(ChannelAdminLogEventActionChangePhoto)
ToggleInvites(ChannelAdminLogEventActionToggleInvites)
ToggleSignatures(ChannelAdminLogEventActionToggleSignatures)
UpdatePinned(ChannelAdminLogEventActionUpdatePinned)
EditMessage(ChannelAdminLogEventActionEditMessage)
DeleteMessage(ChannelAdminLogEventActionDeleteMessage)
ParticipantJoin
ParticipantLeave
ParticipantInvite(ChannelAdminLogEventActionParticipantInvite)
ParticipantToggleBan(ChannelAdminLogEventActionParticipantToggleBan)
ParticipantToggleAdmin(ChannelAdminLogEventActionParticipantToggleAdmin)
ChangeStickerSet(ChannelAdminLogEventActionChangeStickerSet)
TogglePreHistoryHidden(ChannelAdminLogEventActionTogglePreHistoryHidden)
DefaultBannedRights(ChannelAdminLogEventActionDefaultBannedRights)
StopPoll(ChannelAdminLogEventActionStopPoll)
ChangeLinkedChat(ChannelAdminLogEventActionChangeLinkedChat)
ChangeLocation(ChannelAdminLogEventActionChangeLocation)
ToggleSlowMode(ChannelAdminLogEventActionToggleSlowMode)
StartGroupCall(ChannelAdminLogEventActionStartGroupCall)
DiscardGroupCall(ChannelAdminLogEventActionDiscardGroupCall)
ParticipantMute(ChannelAdminLogEventActionParticipantMute)
ParticipantUnmute(ChannelAdminLogEventActionParticipantUnmute)
ToggleGroupCallSetting(ChannelAdminLogEventActionToggleGroupCallSetting)
ParticipantJoinByInvite(ChannelAdminLogEventActionParticipantJoinByInvite)
ExportedInviteDelete(ChannelAdminLogEventActionExportedInviteDelete)
ExportedInviteRevoke(ChannelAdminLogEventActionExportedInviteRevoke)
ExportedInviteEdit(ChannelAdminLogEventActionExportedInviteEdit)
ParticipantVolume(ChannelAdminLogEventActionParticipantVolume)
ChangeHistoryTtl(ChannelAdminLogEventActionChangeHistoryTtl)
ParticipantJoinByRequest(ChannelAdminLogEventActionParticipantJoinByRequest)
ToggleNoForwards(ChannelAdminLogEventActionToggleNoForwards)
SendMessage(ChannelAdminLogEventActionSendMessage)
ChangeAvailableReactions(ChannelAdminLogEventActionChangeAvailableReactions)
ChangeUsernames(ChannelAdminLogEventActionChangeUsernames)
ToggleForum(ChannelAdminLogEventActionToggleForum)
CreateTopic(ChannelAdminLogEventActionCreateTopic)
EditTopic(ChannelAdminLogEventActionEditTopic)
DeleteTopic(ChannelAdminLogEventActionDeleteTopic)
PinTopic(ChannelAdminLogEventActionPinTopic)
ToggleAntiSpam(ChannelAdminLogEventActionToggleAntiSpam)
ChangePeerColor(ChannelAdminLogEventActionChangePeerColor)
ChangeProfilePeerColor(ChannelAdminLogEventActionChangeProfilePeerColor)
ChangeWallpaper(ChannelAdminLogEventActionChangeWallpaper)
ChangeEmojiStatus(ChannelAdminLogEventActionChangeEmojiStatus)
ChangeEmojiStickerSet(ChannelAdminLogEventActionChangeEmojiStickerSet)
ToggleSignatureProfiles(ChannelAdminLogEventActionToggleSignatureProfiles)
ParticipantSubExtend(ChannelAdminLogEventActionParticipantSubExtend)
ToggleAutotranslation(ChannelAdminLogEventActionToggleAutotranslation)
ParticipantEditRank(ChannelAdminLogEventActionParticipantEditRank)
Trait Implementations§
Source§impl Clone for ChannelAdminLogEventAction
impl Clone for ChannelAdminLogEventAction
Source§fn clone(&self) -> ChannelAdminLogEventAction
fn clone(&self) -> ChannelAdminLogEventAction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelAdminLogEventAction
impl Debug for ChannelAdminLogEventAction
Source§impl Deserializable for ChannelAdminLogEventAction
impl Deserializable for ChannelAdminLogEventAction
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<ChannelAdminLogEventActionChangeAbout> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeAbout> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeAbout) -> Self
fn from(x: ChannelAdminLogEventActionChangeAbout) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeAvailableReactions> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeAvailableReactions> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeAvailableReactions) -> Self
fn from(x: ChannelAdminLogEventActionChangeAvailableReactions) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeEmojiStatus> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeEmojiStatus> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeEmojiStatus) -> Self
fn from(x: ChannelAdminLogEventActionChangeEmojiStatus) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeEmojiStickerSet> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeEmojiStickerSet> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeEmojiStickerSet) -> Self
fn from(x: ChannelAdminLogEventActionChangeEmojiStickerSet) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeHistoryTtl> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeHistoryTtl> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeHistoryTtl) -> Self
fn from(x: ChannelAdminLogEventActionChangeHistoryTtl) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeLinkedChat> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeLinkedChat> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeLinkedChat) -> Self
fn from(x: ChannelAdminLogEventActionChangeLinkedChat) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeLocation> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeLocation> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeLocation) -> Self
fn from(x: ChannelAdminLogEventActionChangeLocation) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangePeerColor> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangePeerColor> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangePeerColor) -> Self
fn from(x: ChannelAdminLogEventActionChangePeerColor) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangePhoto> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangePhoto> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangePhoto) -> Self
fn from(x: ChannelAdminLogEventActionChangePhoto) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeProfilePeerColor> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeProfilePeerColor> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeProfilePeerColor) -> Self
fn from(x: ChannelAdminLogEventActionChangeProfilePeerColor) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeStickerSet> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeStickerSet> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeStickerSet) -> Self
fn from(x: ChannelAdminLogEventActionChangeStickerSet) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeTitle> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeTitle> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeTitle) -> Self
fn from(x: ChannelAdminLogEventActionChangeTitle) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeUsername> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeUsername> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeUsername) -> Self
fn from(x: ChannelAdminLogEventActionChangeUsername) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeUsernames> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeUsernames> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeUsernames) -> Self
fn from(x: ChannelAdminLogEventActionChangeUsernames) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionChangeWallpaper> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionChangeWallpaper> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionChangeWallpaper) -> Self
fn from(x: ChannelAdminLogEventActionChangeWallpaper) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionCreateTopic> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionCreateTopic> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionCreateTopic) -> Self
fn from(x: ChannelAdminLogEventActionCreateTopic) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionDefaultBannedRights> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionDefaultBannedRights> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionDefaultBannedRights) -> Self
fn from(x: ChannelAdminLogEventActionDefaultBannedRights) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionDeleteMessage> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionDeleteMessage> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionDeleteMessage) -> Self
fn from(x: ChannelAdminLogEventActionDeleteMessage) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionDeleteTopic> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionDeleteTopic> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionDeleteTopic) -> Self
fn from(x: ChannelAdminLogEventActionDeleteTopic) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionDiscardGroupCall> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionDiscardGroupCall> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionDiscardGroupCall) -> Self
fn from(x: ChannelAdminLogEventActionDiscardGroupCall) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionEditMessage> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionEditMessage> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionEditMessage) -> Self
fn from(x: ChannelAdminLogEventActionEditMessage) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionEditTopic> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionEditTopic> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionEditTopic) -> Self
fn from(x: ChannelAdminLogEventActionEditTopic) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionExportedInviteDelete> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionExportedInviteDelete> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionExportedInviteDelete) -> Self
fn from(x: ChannelAdminLogEventActionExportedInviteDelete) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionExportedInviteEdit> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionExportedInviteEdit> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionExportedInviteEdit) -> Self
fn from(x: ChannelAdminLogEventActionExportedInviteEdit) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionExportedInviteRevoke> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionExportedInviteRevoke> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionExportedInviteRevoke) -> Self
fn from(x: ChannelAdminLogEventActionExportedInviteRevoke) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantEditRank> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantEditRank> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantEditRank) -> Self
fn from(x: ChannelAdminLogEventActionParticipantEditRank) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantInvite> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantInvite> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantInvite) -> Self
fn from(x: ChannelAdminLogEventActionParticipantInvite) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantJoin> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantJoin> for ChannelAdminLogEventAction
Source§fn from(_x: ChannelAdminLogEventActionParticipantJoin) -> Self
fn from(_x: ChannelAdminLogEventActionParticipantJoin) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantJoinByInvite> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantJoinByInvite> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantJoinByInvite) -> Self
fn from(x: ChannelAdminLogEventActionParticipantJoinByInvite) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantJoinByRequest> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantJoinByRequest> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantJoinByRequest) -> Self
fn from(x: ChannelAdminLogEventActionParticipantJoinByRequest) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantLeave> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantLeave> for ChannelAdminLogEventAction
Source§fn from(_x: ChannelAdminLogEventActionParticipantLeave) -> Self
fn from(_x: ChannelAdminLogEventActionParticipantLeave) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantMute> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantMute> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantMute) -> Self
fn from(x: ChannelAdminLogEventActionParticipantMute) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantSubExtend> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantSubExtend> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantSubExtend) -> Self
fn from(x: ChannelAdminLogEventActionParticipantSubExtend) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantToggleAdmin> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantToggleAdmin> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantToggleAdmin) -> Self
fn from(x: ChannelAdminLogEventActionParticipantToggleAdmin) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantToggleBan> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantToggleBan> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantToggleBan) -> Self
fn from(x: ChannelAdminLogEventActionParticipantToggleBan) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantUnmute> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantUnmute> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantUnmute) -> Self
fn from(x: ChannelAdminLogEventActionParticipantUnmute) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionParticipantVolume> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionParticipantVolume> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionParticipantVolume) -> Self
fn from(x: ChannelAdminLogEventActionParticipantVolume) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionPinTopic> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionPinTopic> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionPinTopic) -> Self
fn from(x: ChannelAdminLogEventActionPinTopic) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionSendMessage> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionSendMessage> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionSendMessage) -> Self
fn from(x: ChannelAdminLogEventActionSendMessage) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionStartGroupCall> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionStartGroupCall> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionStartGroupCall) -> Self
fn from(x: ChannelAdminLogEventActionStartGroupCall) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionStopPoll> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionStopPoll> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionStopPoll) -> Self
fn from(x: ChannelAdminLogEventActionStopPoll) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleAntiSpam> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleAntiSpam> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleAntiSpam) -> Self
fn from(x: ChannelAdminLogEventActionToggleAntiSpam) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleAutotranslation> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleAutotranslation> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleAutotranslation) -> Self
fn from(x: ChannelAdminLogEventActionToggleAutotranslation) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleForum> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleForum> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleForum) -> Self
fn from(x: ChannelAdminLogEventActionToggleForum) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleGroupCallSetting> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleGroupCallSetting> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleGroupCallSetting) -> Self
fn from(x: ChannelAdminLogEventActionToggleGroupCallSetting) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleInvites> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleInvites> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleInvites) -> Self
fn from(x: ChannelAdminLogEventActionToggleInvites) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleNoForwards> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleNoForwards> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleNoForwards) -> Self
fn from(x: ChannelAdminLogEventActionToggleNoForwards) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionTogglePreHistoryHidden> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionTogglePreHistoryHidden> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionTogglePreHistoryHidden) -> Self
fn from(x: ChannelAdminLogEventActionTogglePreHistoryHidden) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleSignatureProfiles> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleSignatureProfiles> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleSignatureProfiles) -> Self
fn from(x: ChannelAdminLogEventActionToggleSignatureProfiles) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleSignatures> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleSignatures> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleSignatures) -> Self
fn from(x: ChannelAdminLogEventActionToggleSignatures) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionToggleSlowMode> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionToggleSlowMode> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionToggleSlowMode) -> Self
fn from(x: ChannelAdminLogEventActionToggleSlowMode) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAdminLogEventActionUpdatePinned> for ChannelAdminLogEventAction
impl From<ChannelAdminLogEventActionUpdatePinned> for ChannelAdminLogEventAction
Source§fn from(x: ChannelAdminLogEventActionUpdatePinned) -> Self
fn from(x: ChannelAdminLogEventActionUpdatePinned) -> Self
Converts to this type from the input type.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeAbout
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeAbout
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeAvailableReactions
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeAvailableReactions
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeEmojiStatus
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeEmojiStatus
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeEmojiStickerSet
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeEmojiStickerSet
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeHistoryTtl
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeHistoryTtl
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeLinkedChat
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeLinkedChat
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeLocation
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeLocation
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangePeerColor
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangePeerColor
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangePhoto
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangePhoto
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeProfilePeerColor
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeProfilePeerColor
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeStickerSet
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeStickerSet
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeTitle
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeTitle
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeUsername
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeUsername
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeUsernames
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeUsernames
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeWallpaper
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionChangeWallpaper
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionCreateTopic
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionCreateTopic
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDefaultBannedRights
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDefaultBannedRights
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDeleteMessage
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDeleteMessage
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDeleteTopic
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDeleteTopic
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDiscardGroupCall
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionDiscardGroupCall
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionEditMessage
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionEditMessage
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionEditTopic
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionEditTopic
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionExportedInviteDelete
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionExportedInviteDelete
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionExportedInviteEdit
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionExportedInviteEdit
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionExportedInviteRevoke
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionExportedInviteRevoke
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantEditRank
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantEditRank
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantInvite
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantInvite
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantJoinByInvite
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantJoinByInvite
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantJoinByRequest
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantJoinByRequest
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantMute
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantMute
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantSubExtend
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantSubExtend
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantToggleAdmin
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantToggleAdmin
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantToggleBan
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantToggleBan
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantUnmute
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantUnmute
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantVolume
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionParticipantVolume
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionPinTopic
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionPinTopic
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionSendMessage
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionSendMessage
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionStartGroupCall
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionStartGroupCall
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionStopPoll
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionStopPoll
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleAntiSpam
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleAntiSpam
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleAutotranslation
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleAutotranslation
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleForum
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleForum
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleGroupCallSetting
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleGroupCallSetting
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleInvites
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleInvites
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleNoForwards
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleNoForwards
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionTogglePreHistoryHidden
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionTogglePreHistoryHidden
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleSignatureProfiles
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleSignatureProfiles
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleSignatures
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleSignatures
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleSlowMode
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionToggleSlowMode
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
Source§impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionUpdatePinned
impl TryFrom<ChannelAdminLogEventAction> for ChannelAdminLogEventActionUpdatePinned
Source§type Error = ChannelAdminLogEventAction
type Error = ChannelAdminLogEventAction
The type returned in the event of a conversion error.
impl StructuralPartialEq for ChannelAdminLogEventAction
Auto Trait Implementations§
impl Freeze for ChannelAdminLogEventAction
impl RefUnwindSafe for ChannelAdminLogEventAction
impl Send for ChannelAdminLogEventAction
impl Sync for ChannelAdminLogEventAction
impl Unpin for ChannelAdminLogEventAction
impl UnsafeUnpin for ChannelAdminLogEventAction
impl UnwindSafe for ChannelAdminLogEventAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more