#[non_exhaustive]pub struct StatsFrames {
pub sent: u64,
pub nulled: u64,
pub deficit: u64,
}
Expand description
CPU information about a node and its host.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.sent: u64
The number of CPU cores.
nulled: u64
The load of the Lavalink server.
deficit: u64
The load of the system as a whole.
Trait Implementations§
Source§impl Clone for StatsFrames
impl Clone for StatsFrames
Source§fn clone(&self) -> StatsFrames
fn clone(&self) -> StatsFrames
Returns a copy 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 StatsFrames
impl Debug for StatsFrames
Source§impl<'de> Deserialize<'de> for StatsFrames
impl<'de> Deserialize<'de> for StatsFrames
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 StatsFrames
impl PartialEq for StatsFrames
Source§impl Serialize for StatsFrames
impl Serialize for StatsFrames
impl Eq for StatsFrames
impl StructuralPartialEq for StatsFrames
Auto Trait Implementations§
impl Freeze for StatsFrames
impl RefUnwindSafe for StatsFrames
impl Send for StatsFrames
impl Sync for StatsFrames
impl Unpin for StatsFrames
impl UnwindSafe for StatsFrames
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more