pub struct CheckRun {
pub receipt: CheckReceipt,
pub markdown: String,
pub annotations: Vec<String>,
pub exit_code: i32,
pub truncated_findings: u32,
pub rules_evaluated: usize,
pub rule_hits: Vec<RuleHitStat>,
pub false_positive_findings: u32,
}Fields§
§receipt: CheckReceipt§markdown: String§annotations: Vec<String>§exit_code: i32§truncated_findings: u32Number of findings dropped due to max_findings truncation.
rules_evaluated: usizeNumber of rules that were evaluated (after tag filtering).
rule_hits: Vec<RuleHitStat>Per-rule hit aggregation for analytics.
false_positive_findings: u32Number of findings filtered as acknowledged false positives.
Trait Implementations§
impl Eq for CheckRun
impl StructuralPartialEq for CheckRun
Auto Trait Implementations§
impl Freeze for CheckRun
impl RefUnwindSafe for CheckRun
impl Send for CheckRun
impl Sync for CheckRun
impl Unpin for CheckRun
impl UnsafeUnpin for CheckRun
impl UnwindSafe for CheckRun
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