pub struct HandoffIntelligence {
pub tree: Option<String>,
pub tree_depth: Option<usize>,
pub hotspots: Option<Vec<HandoffHotspot>>,
pub complexity: Option<HandoffComplexity>,
pub derived: Option<HandoffDerived>,
pub warnings: Vec<String>,
}Expand description
Intelligence bundle for handoff containing tree, hotspots, complexity, and derived metrics.
Fields§
§tree: Option<String>§tree_depth: Option<usize>§hotspots: Option<Vec<HandoffHotspot>>§complexity: Option<HandoffComplexity>§derived: Option<HandoffDerived>§warnings: Vec<String>Trait Implementations§
Source§impl Clone for HandoffIntelligence
impl Clone for HandoffIntelligence
Source§fn clone(&self) -> HandoffIntelligence
fn clone(&self) -> HandoffIntelligence
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 HandoffIntelligence
impl Debug for HandoffIntelligence
Source§impl<'de> Deserialize<'de> for HandoffIntelligence
impl<'de> Deserialize<'de> for HandoffIntelligence
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 HandoffIntelligence
impl RefUnwindSafe for HandoffIntelligence
impl Send for HandoffIntelligence
impl Sync for HandoffIntelligence
impl Unpin for HandoffIntelligence
impl UnsafeUnpin for HandoffIntelligence
impl UnwindSafe for HandoffIntelligence
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