pub struct WorkerManagerStatus {
pub registered: usize,
pub enabled: usize,
pub running: Vec<String>,
pub last_results: HashMap<String, WorkerResult>,
}Expand description
Status summary of the worker manager.
Fields§
§registered: usizeNumber of registered workers.
enabled: usizeNumber of enabled workers.
running: Vec<String>Currently running worker types.
last_results: HashMap<String, WorkerResult>Last results from each worker.
Trait Implementations§
Source§impl Clone for WorkerManagerStatus
impl Clone for WorkerManagerStatus
Source§fn clone(&self) -> WorkerManagerStatus
fn clone(&self) -> WorkerManagerStatus
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 WorkerManagerStatus
impl Debug for WorkerManagerStatus
Source§impl<'de> Deserialize<'de> for WorkerManagerStatus
impl<'de> Deserialize<'de> for WorkerManagerStatus
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 WorkerManagerStatus
impl RefUnwindSafe for WorkerManagerStatus
impl Send for WorkerManagerStatus
impl Sync for WorkerManagerStatus
impl Unpin for WorkerManagerStatus
impl UnsafeUnpin for WorkerManagerStatus
impl UnwindSafe for WorkerManagerStatus
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