pub struct DashboardData {
pub topics: Vec<TopicInfo>,
pub consumer_groups: Vec<ConsumerGroupInfo>,
pub active_connections: u64,
pub total_requests: u64,
pub uptime_secs: u64,
pub timestamp: u64,
}Expand description
Dashboard overview data
Fields§
§topics: Vec<TopicInfo>List of topics
consumer_groups: Vec<ConsumerGroupInfo>List of consumer groups
active_connections: u64Number of active connections
total_requests: u64Total requests handled
uptime_secs: u64Server uptime in seconds
timestamp: u64Timestamp of last data refresh (Unix millis)
Trait Implementations§
Source§impl Debug for DashboardData
impl Debug for DashboardData
Auto Trait Implementations§
impl Freeze for DashboardData
impl RefUnwindSafe for DashboardData
impl Send for DashboardData
impl Sync for DashboardData
impl Unpin for DashboardData
impl UnsafeUnpin for DashboardData
impl UnwindSafe for DashboardData
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