pub struct UsernameSession {
pub player_id: String,
pub room_id: Option<String>,
pub generation: u64,
pub connected: bool,
pub sender_closed: bool,
pub identity: Vec<SessionIdentity>,
pub name_verified: bool,
}Fields§
§player_id: String§room_id: Option<String>§generation: u64§connected: bool§sender_closed: bool§identity: Vec<SessionIdentity>§name_verified: boolTrait Implementations§
Source§impl From<&ConnectedPlayer> for UsernameSession
impl From<&ConnectedPlayer> for UsernameSession
Source§fn from(player: &ConnectedPlayer) -> Self
fn from(player: &ConnectedPlayer) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for UsernameSession
impl RefUnwindSafe for UsernameSession
impl Send for UsernameSession
impl Sync for UsernameSession
impl Unpin for UsernameSession
impl UnsafeUnpin for UsernameSession
impl UnwindSafe for UsernameSession
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