pub struct K2KStats {
pub registered_endpoints: usize,
pub messages_delivered: u64,
pub routes_configured: usize,
pub tenant_count: usize,
pub cross_tenant_rejections: u64,
}Expand description
K2K messaging statistics (aggregate across all tenants).
Fields§
§registered_endpoints: usizeTotal number of registered endpoints across all tenants.
messages_delivered: u64Total messages delivered (all tenants).
routes_configured: usizeTotal configured routes across all tenants.
tenant_count: usizeNumber of active tenant sub-brokers.
cross_tenant_rejections: u64Cross-tenant send attempts rejected so far.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for K2KStats
impl RefUnwindSafe for K2KStats
impl Send for K2KStats
impl Sync for K2KStats
impl Unpin for K2KStats
impl UnsafeUnpin for K2KStats
impl UnwindSafe for K2KStats
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.