pub struct LoginEvent {
pub version: i64,
pub session_id: String,
pub user: User,
pub shard: Vec<i64>,
}Fields§
§version: i64§session_id: String§user: User§shard: Vec<i64>Trait Implementations§
Source§impl Debug for LoginEvent
impl Debug for LoginEvent
Source§impl<'de> Deserialize<'de> for LoginEvent
impl<'de> Deserialize<'de> for LoginEvent
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
Auto Trait Implementations§
impl Freeze for LoginEvent
impl RefUnwindSafe for LoginEvent
impl Send for LoginEvent
impl Sync for LoginEvent
impl Unpin for LoginEvent
impl UnwindSafe for LoginEvent
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