pub struct HotReloadStats {
pub total_plugins: usize,
pub total_reloads: u64,
pub failed_reloads: u64,
pub average_reload_time_ms: f64,
pub last_reload: Option<String>,
}Expand description
Hot reload statistics
Fields§
§total_plugins: usize§total_reloads: u64§failed_reloads: u64§average_reload_time_ms: f64§last_reload: Option<String>Trait Implementations§
Source§impl Clone for HotReloadStats
impl Clone for HotReloadStats
Source§fn clone(&self) -> HotReloadStats
fn clone(&self) -> HotReloadStats
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 HotReloadStats
impl Debug for HotReloadStats
Source§impl<'de> Deserialize<'de> for HotReloadStats
impl<'de> Deserialize<'de> for HotReloadStats
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
Auto Trait Implementations§
impl Freeze for HotReloadStats
impl RefUnwindSafe for HotReloadStats
impl Send for HotReloadStats
impl Sync for HotReloadStats
impl Unpin for HotReloadStats
impl UnwindSafe for HotReloadStats
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