You've already forked AstralRinth
forked from didirus/AstralRinth
17 lines
346 B
Rust
17 lines
346 B
Rust
//! "Database" for Hydra
|
|
use crate::models::users::{UserId, UserStatus};
|
|
use actix_ws::Session;
|
|
use dashmap::DashMap;
|
|
|
|
pub struct ActiveSockets {
|
|
pub auth_sockets: DashMap<UserId, (UserStatus, Session)>,
|
|
}
|
|
|
|
impl Default for ActiveSockets {
|
|
fn default() -> Self {
|
|
Self {
|
|
auth_sockets: DashMap::new(),
|
|
}
|
|
}
|
|
}
|