pub struct TypingStartEvent {
pub channel_id: String,
pub guild_id: Option<String>,
pub user_id: String,
pub timestamp: i64,
pub member: Option<GuildMember>,
}Fields§
§channel_id: String§guild_id: Option<String>§user_id: String§timestamp: i64§member: Option<GuildMember>Trait Implementations§
Source§impl Debug for TypingStartEvent
impl Debug for TypingStartEvent
Source§impl Default for TypingStartEvent
impl Default for TypingStartEvent
Source§fn default() -> TypingStartEvent
fn default() -> TypingStartEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TypingStartEvent
impl<'de> Deserialize<'de> for TypingStartEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TypingStartEvent
impl Serialize for TypingStartEvent
impl WebSocketEvent for TypingStartEvent
Auto Trait Implementations§
impl Freeze for TypingStartEvent
impl RefUnwindSafe for TypingStartEvent
impl Send for TypingStartEvent
impl Sync for TypingStartEvent
impl Unpin for TypingStartEvent
impl UnwindSafe for TypingStartEvent
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