pub struct ResourceBottleneck {
pub resource_type: String,
pub affected_tasks: Vec<String>,
pub severity: f64,
pub description: String,
}Expand description
Resource bottleneck information.
Fields§
§resource_type: StringResource type (CPU, memory, I/O).
affected_tasks: Vec<String>Affected tasks.
severity: f64Severity (0.0 - 1.0).
description: StringDescription.
Trait Implementations§
Source§impl Clone for ResourceBottleneck
impl Clone for ResourceBottleneck
Source§fn clone(&self) -> ResourceBottleneck
fn clone(&self) -> ResourceBottleneck
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 ResourceBottleneck
impl Debug for ResourceBottleneck
Source§impl<'de> Deserialize<'de> for ResourceBottleneck
impl<'de> Deserialize<'de> for ResourceBottleneck
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 ResourceBottleneck
impl RefUnwindSafe for ResourceBottleneck
impl Send for ResourceBottleneck
impl Sync for ResourceBottleneck
impl Unpin for ResourceBottleneck
impl UnsafeUnpin for ResourceBottleneck
impl UnwindSafe for ResourceBottleneck
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