pub struct BuildfixReport {
pub schema: String,
pub tool: ReportToolInfo,
pub run: ReportRunInfo,
pub verdict: ReportVerdict,
pub findings: Vec<ReportFinding>,
pub capabilities: Option<ReportCapabilities>,
pub artifacts: Option<ReportArtifacts>,
pub data: Option<Value>,
}Fields§
§schema: String§tool: ReportToolInfo§run: ReportRunInfo§verdict: ReportVerdict§findings: Vec<ReportFinding>§capabilities: Option<ReportCapabilities>Capabilities block for “No Green By Omission” pattern.
artifacts: Option<ReportArtifacts>Pointers to related artifact files.
data: Option<Value>Trait Implementations§
Source§impl Clone for BuildfixReport
impl Clone for BuildfixReport
Source§fn clone(&self) -> BuildfixReport
fn clone(&self) -> BuildfixReport
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 BuildfixReport
impl Debug for BuildfixReport
Source§impl<'de> Deserialize<'de> for BuildfixReport
impl<'de> Deserialize<'de> for BuildfixReport
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 From<&BuildfixReport> for ReportV1
impl From<&BuildfixReport> for ReportV1
Source§fn from(report: &BuildfixReport) -> Self
fn from(report: &BuildfixReport) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BuildfixReport
impl RefUnwindSafe for BuildfixReport
impl Send for BuildfixReport
impl Sync for BuildfixReport
impl Unpin for BuildfixReport
impl UnsafeUnpin for BuildfixReport
impl UnwindSafe for BuildfixReport
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