pub struct RustinelReport {
pub schema_version: String,
pub tool: ToolInfo,
pub analysis: AnalysisInfo,
pub project: ProjectRisk,
pub diff: Option<DiffInfo>,
pub policy: PolicyDecision,
pub packages_count: usize,
pub findings: Vec<RiskSignal>,
}Fields§
§schema_version: String§tool: ToolInfo§analysis: AnalysisInfo§project: ProjectRisk§diff: Option<DiffInfo>§policy: PolicyDecision§packages_count: usize§findings: Vec<RiskSignal>Trait Implementations§
Source§impl Clone for RustinelReport
impl Clone for RustinelReport
Source§fn clone(&self) -> RustinelReport
fn clone(&self) -> RustinelReport
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 RustinelReport
impl Debug for RustinelReport
Source§impl<'de> Deserialize<'de> for RustinelReport
impl<'de> Deserialize<'de> for RustinelReport
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 RustinelReport
impl RefUnwindSafe for RustinelReport
impl Send for RustinelReport
impl Sync for RustinelReport
impl Unpin for RustinelReport
impl UnsafeUnpin for RustinelReport
impl UnwindSafe for RustinelReport
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