pub struct OnlineStatistics {Show 19 fields
pub active_hidden_session_counts_by_access_level: HashMap<SessionAccessLevel, u32>,
pub active_visible_session_counts_by_access_level: HashMap<SessionAccessLevel, u32>,
pub away_user_count: u32,
pub capture_timestamp: OffsetDateTime,
pub desktop_user_count: u32,
pub hidden_session_counts_by_access_level: HashMap<SessionAccessLevel, u32>,
pub hidden_session_user_count: u32,
pub instance_count: u32,
pub mobile_user_count: u32,
pub present_user_count: u32,
pub private_session_user_count: u32,
pub registered_user_count: u32,
pub screen_user_count: u32,
pub user_count_by_client_type: HashMap<UserSessionType, u32>,
pub user_count_by_session_access_level: HashMap<SessionAccessLevel, u32>,
pub visible_public_session_user_count: u32,
pub visible_semi_accessible_session_user_count: u32,
pub visible_session_counts_by_access_level: HashMap<SessionAccessLevel, u32>,
pub vr_user_count: u32,
}Expand description
Statistics related to users/sessions/etc that are online
Fields§
How many of each session type there is
active_visible_session_counts_by_access_level: HashMap<SessionAccessLevel, u32>How many of each session type there is
away_user_count: u32How many users are currently away
capture_timestamp: OffsetDateTimeWhen the statistics were captured
desktop_user_count: u32How many users are in screen mode
How many of each session type there is
How many users are on in hidden sessions
instance_count: u32How many instances of sessions exist
mobile_user_count: u32How many users are on mobile
present_user_count: u32How many users are currently present
private_session_user_count: u32How many users are on in private sessions
registered_user_count: u32How many registered users are currently active
screen_user_count: u32How many users are in screen mode
user_count_by_client_type: HashMap<UserSessionType, u32>How many of each user session type there is
user_count_by_session_access_level: HashMap<SessionAccessLevel, u32>How many of each user session type there is
visible_public_session_user_count: u32How many users are on in visible public sessions
visible_semi_accessible_session_user_count: u32How many users are on in registered users/etc sessions
visible_session_counts_by_access_level: HashMap<SessionAccessLevel, u32>How many of each session type there is
vr_user_count: u32How many users are in VR
Trait Implementations§
Source§impl BorshDeserialize for OnlineStatistics
impl BorshDeserialize for OnlineStatistics
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for OnlineStatistics
impl BorshSerialize for OnlineStatistics
Source§impl Clone for OnlineStatistics
impl Clone for OnlineStatistics
Source§fn clone(&self) -> OnlineStatistics
fn clone(&self) -> OnlineStatistics
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source. Read more