pub struct SecuritySurvivorsOutput {
pub schema_version: SecuritySurvivorsSchemaVersion,
pub version: ToolVersion,
pub elapsed_ms: ElapsedMs,
pub workspace_diagnostics: Vec<WorkspaceDiagnostic>,
pub summary: SecuritySurvivorsSummary,
pub survivors: BTreeMap<String, SecuritySurvivor>,
pub needs_human_review: BTreeMap<String, SecuritySurvivor>,
}Expand description
The fallow security survivors --format json envelope.
Fields§
§schema_version: SecuritySurvivorsSchemaVersionSchema version of this envelope.
version: ToolVersionFallow CLI version that produced this output.
elapsed_ms: ElapsedMsWall-clock milliseconds spent producing the report.
workspace_diagnostics: Vec<WorkspaceDiagnostic>Diagnostics preserved from the candidate security report.
summary: SecuritySurvivorsSummaryAggregate verdict counts.
survivors: BTreeMap<String, SecuritySurvivor>Verifier-retained candidates keyed by finding id.
needs_human_review: BTreeMap<String, SecuritySurvivor>Ambiguous candidates keyed by finding id. These are not dismissed and are kept explicit so queues can decide whether to include them.
Trait Implementations§
Source§impl Clone for SecuritySurvivorsOutput
impl Clone for SecuritySurvivorsOutput
Source§impl Debug for SecuritySurvivorsOutput
impl Debug for SecuritySurvivorsOutput
Auto Trait Implementations§
impl Freeze for SecuritySurvivorsOutput
impl RefUnwindSafe for SecuritySurvivorsOutput
impl Send for SecuritySurvivorsOutput
impl Sync for SecuritySurvivorsOutput
impl Unpin for SecuritySurvivorsOutput
impl UnsafeUnpin for SecuritySurvivorsOutput
impl UnwindSafe for SecuritySurvivorsOutput
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