pub struct CommandCount {
pub name: String,
pub count: u64,
}Expand description
A single entry in WrapReport::top_commands.
Fields§
§name: StringThe slash-command, leading slash included. We store
/status not status so the JSON reads the same as
the operator’s input; no post-hoc normalisation on the
reader side.
count: u64How many times the operator invoked it this session.
Trait Implementations§
Source§impl Clone for CommandCount
impl Clone for CommandCount
Source§fn clone(&self) -> CommandCount
fn clone(&self) -> CommandCount
Returns a duplicate of the value. Read more
1.0.0 · 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 CommandCount
impl Debug for CommandCount
Source§impl<'de> Deserialize<'de> for CommandCount
impl<'de> Deserialize<'de> for CommandCount
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CommandCount
impl PartialEq for CommandCount
Source§impl Serialize for CommandCount
impl Serialize for CommandCount
impl Eq for CommandCount
impl StructuralPartialEq for CommandCount
Auto Trait Implementations§
impl Freeze for CommandCount
impl RefUnwindSafe for CommandCount
impl Send for CommandCount
impl Sync for CommandCount
impl Unpin for CommandCount
impl UnsafeUnpin for CommandCount
impl UnwindSafe for CommandCount
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.