pub struct SuggestStats {
pub active_count: usize,
pub by_category: HashMap<SuggestCategory, usize>,
pub by_safety: HashMap<SafetyLevel, usize>,
pub pattern_count: usize,
}Expand description
Statistics about service state
Fields§
§active_count: usizeTotal active suggestions
by_category: HashMap<SuggestCategory, usize>Suggestions by category
by_safety: HashMap<SafetyLevel, usize>Suggestions by safety level
pattern_count: usizeNumber of registered patterns
Trait Implementations§
Source§impl Clone for SuggestStats
impl Clone for SuggestStats
Source§fn clone(&self) -> SuggestStats
fn clone(&self) -> SuggestStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SuggestStats
impl Debug for SuggestStats
Source§impl Default for SuggestStats
impl Default for SuggestStats
Source§fn default() -> SuggestStats
fn default() -> SuggestStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SuggestStats
impl RefUnwindSafe for SuggestStats
impl Send for SuggestStats
impl Sync for SuggestStats
impl Unpin for SuggestStats
impl UnsafeUnpin for SuggestStats
impl UnwindSafe for SuggestStats
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> 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> 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