pub struct ConnectedPlayer {
pub player_id: String,
pub username: String,
pub room_id: Option<String>,
pub sender: UnboundedSender<Message>,
pub connected: bool,
pub generation: u64,
pub last_seen: Instant,
pub disconnected_at: Option<Instant>,
pub is_service: bool,
}Fields§
§player_id: String§username: String§room_id: Option<String>§sender: UnboundedSender<Message>§connected: bool§generation: u64§last_seen: Instant§disconnected_at: Option<Instant>§is_service: boolAuto Trait Implementations§
impl Freeze for ConnectedPlayer
impl RefUnwindSafe for ConnectedPlayer
impl Send for ConnectedPlayer
impl Sync for ConnectedPlayer
impl Unpin for ConnectedPlayer
impl UnsafeUnpin for ConnectedPlayer
impl UnwindSafe for ConnectedPlayer
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