pub struct InvestigationBundle {
pub report: InvestigationReport,
pub requirements: RequirementsProfile,
pub policy: RuntimePolicy,
}Expand description
End-to-end result from HAR analysis, requirements inference, and policy planning.
Fields§
§report: InvestigationReportParsed/aggregated investigation report.
requirements: RequirementsProfileInferred requirements profile.
policy: RuntimePolicyPlanned runtime policy.
Trait Implementations§
Source§impl Clone for InvestigationBundle
impl Clone for InvestigationBundle
Source§fn clone(&self) -> InvestigationBundle
fn clone(&self) -> InvestigationBundle
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 InvestigationBundle
impl Debug for InvestigationBundle
Source§impl<'de> Deserialize<'de> for InvestigationBundle
impl<'de> Deserialize<'de> for InvestigationBundle
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 PartialEq for InvestigationBundle
impl PartialEq for InvestigationBundle
Source§impl Serialize for InvestigationBundle
impl Serialize for InvestigationBundle
impl StructuralPartialEq for InvestigationBundle
Auto Trait Implementations§
impl Freeze for InvestigationBundle
impl RefUnwindSafe for InvestigationBundle
impl Send for InvestigationBundle
impl Sync for InvestigationBundle
impl Unpin for InvestigationBundle
impl UnsafeUnpin for InvestigationBundle
impl UnwindSafe for InvestigationBundle
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