pub struct CoverageRow {
pub argv: Vec<String>,
pub count: u32,
pub last_at: Option<u64>,
pub decided: Vec<CoverageDecision>,
pub still_asks: Option<String>,
}Expand description
One argv a prefix would newly allow.
Fields§
§argv: Vec<String>The argv.
count: u32How often the journal records it.
last_at: Option<u64>Seconds since the epoch of the latest run that called it.
decided: Vec<CoverageDecision>How it was decided then, with how often.
still_asks: Option<String>A rule asks for it (or denies it) whatever the list says: the rule’s reason. The row stays so.
Trait Implementations§
Source§impl Clone for CoverageRow
impl Clone for CoverageRow
Source§impl Debug for CoverageRow
impl Debug for CoverageRow
impl Eq for CoverageRow
Source§impl JsonSchema for CoverageRow
impl JsonSchema for CoverageRow
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for CoverageRow
impl PartialEq for CoverageRow
Source§impl Serialize for CoverageRow
impl Serialize for CoverageRow
impl StructuralPartialEq for CoverageRow
Auto Trait Implementations§
impl Freeze for CoverageRow
impl RefUnwindSafe for CoverageRow
impl Send for CoverageRow
impl Sync for CoverageRow
impl Unpin for CoverageRow
impl UnsafeUnpin for CoverageRow
impl UnwindSafe for CoverageRow
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