pub struct ToolReport {
pub name: String,
pub ris: RisScore,
pub optimization: Option<OptimizationOutcome>,
}Fields§
§name: String§ris: RisScore§optimization: Option<OptimizationOutcome>None for security-only scans; Some(_) when the optimizer pass ran.
Trait Implementations§
Source§impl Clone for ToolReport
impl Clone for ToolReport
Source§fn clone(&self) -> ToolReport
fn clone(&self) -> ToolReport
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 ToolReport
impl Debug for ToolReport
Source§impl<'de> Deserialize<'de> for ToolReport
impl<'de> Deserialize<'de> for ToolReport
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 ToolReport
impl RefUnwindSafe for ToolReport
impl Send for ToolReport
impl Sync for ToolReport
impl Unpin for ToolReport
impl UnsafeUnpin for ToolReport
impl UnwindSafe for ToolReport
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