pub struct TopicNumbers {
pub depth: Option<u64>,
pub publish_rate: Option<f64>,
pub consume_rate: Option<f64>,
pub oldest_age: Option<f64>,
pub worst: String,
pub severity: Severity,
}Expand description
The numbers of one topic in the list (GET /stats/topics). A distributor has no queue, so no numbers.
Fields§
§depth: Option<u64>§publish_rate: Option<f64>§consume_rate: Option<f64>§oldest_age: Option<f64>Seconds; absent when the topic has no messages.
worst: StringA condition name (ok, backlog, stalled…), not translated.
severity: SeverityTrait Implementations§
Source§impl Clone for TopicNumbers
impl Clone for TopicNumbers
Source§impl Debug for TopicNumbers
impl Debug for TopicNumbers
Source§impl Default for TopicNumbers
impl Default for TopicNumbers
Source§impl PartialEq for TopicNumbers
impl PartialEq for TopicNumbers
impl StructuralPartialEq for TopicNumbers
Auto Trait Implementations§
impl Freeze for TopicNumbers
impl RefUnwindSafe for TopicNumbers
impl Send for TopicNumbers
impl Sync for TopicNumbers
impl Unpin for TopicNumbers
impl UnsafeUnpin for TopicNumbers
impl UnwindSafe for TopicNumbers
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more