pub struct BackendStatsMessage {
pub cpu_use_percent: f64,
pub mem_use_percent: f64,
/* private fields */
}
Fields§
§cpu_use_percent: f64
§mem_use_percent: f64
Implementations§
Source§impl BackendStatsMessage
impl BackendStatsMessage
pub fn subscribe_subject(backend_id: &BackendId) -> SubscribeSubject<Self>
Source§impl BackendStatsMessage
impl BackendStatsMessage
pub fn from_stats_messages( backend_id: &BackendId, prev_stats_message: &Stats, cur_stats_message: &Stats, ) -> Result<BackendStatsMessage, Error>
Trait Implementations§
Source§impl Debug for BackendStatsMessage
impl Debug for BackendStatsMessage
Source§impl<'de> Deserialize<'de> for BackendStatsMessage
impl<'de> Deserialize<'de> for BackendStatsMessage
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 Serialize for BackendStatsMessage
impl Serialize for BackendStatsMessage
Auto Trait Implementations§
impl Freeze for BackendStatsMessage
impl RefUnwindSafe for BackendStatsMessage
impl Send for BackendStatsMessage
impl Sync for BackendStatsMessage
impl Unpin for BackendStatsMessage
impl UnwindSafe for BackendStatsMessage
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