pub enum NoticeEvent {
GroupMemberIncreseEvent(GroupMemberIncreseEvent),
GroupMemberDecreaseEvent(GroupMemberDecreaseEvent),
GroupAdminChangeEvent(GroupAdminChangeEvent),
GroupMuteChangeEvent(GroupMuteChangeEvent),
GroupMemberMuteChangeEvent(GroupMemberMuteChangeEvent),
GroupHightLightChangeEvent(GroupHightLightChangeEvent),
GroupMemberAliasChangeEvent(GroupMemberAliasChangeEvent),
MessageReactionsEvent(MessageReactionsEvent),
MessageDeletedEvent(MessageDeletedEvent),
MessageEditedEvent(MessageEditedEvent),
}Variants§
GroupMemberIncreseEvent(GroupMemberIncreseEvent)
GroupMemberDecreaseEvent(GroupMemberDecreaseEvent)
GroupAdminChangeEvent(GroupAdminChangeEvent)
GroupMuteChangeEvent(GroupMuteChangeEvent)
GroupMemberMuteChangeEvent(GroupMemberMuteChangeEvent)
GroupHightLightChangeEvent(GroupHightLightChangeEvent)
GroupMemberAliasChangeEvent(GroupMemberAliasChangeEvent)
MessageReactionsEvent(MessageReactionsEvent)
MessageDeletedEvent(MessageDeletedEvent)
MessageEditedEvent(MessageEditedEvent)
Implementations§
Source§impl NoticeEvent
impl NoticeEvent
pub async fn send_message( &self, bot: BotObject, message: Vec<MessageSegment>, ) -> Result<Vec<SendMessageResponse>>
Trait Implementations§
Source§impl Clone for NoticeEvent
impl Clone for NoticeEvent
Source§fn clone(&self) -> NoticeEvent
fn clone(&self) -> NoticeEvent
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 NoticeEvent
impl Debug for NoticeEvent
Source§impl PartialEq for NoticeEvent
impl PartialEq for NoticeEvent
impl StructuralPartialEq for NoticeEvent
Auto Trait Implementations§
impl !Freeze for NoticeEvent
impl RefUnwindSafe for NoticeEvent
impl Send for NoticeEvent
impl Sync for NoticeEvent
impl Unpin for NoticeEvent
impl UnwindSafe for NoticeEvent
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