pub struct RunReport {
pub command: String,
pub tier: &'static str,
pub covered: bool,
pub printed: Option<String>,
}Expand description
What a passthrough command did.
Fields§
§command: StringThe command as it ran, with anything secret-shaped removed.
tier: &'static strThe tier it was judged at.
covered: boolWhether a typed tool covers it. When this is false the tier above is this server declining to guess rather than something it knows, and a typed tool is worth looking for.
printed: Option<String>Everything the client printed.
Trait Implementations§
Source§impl JsonSchema for RunReport
impl JsonSchema for RunReport
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 moreAuto Trait Implementations§
impl Freeze for RunReport
impl RefUnwindSafe for RunReport
impl Send for RunReport
impl Sync for RunReport
impl Unpin for RunReport
impl UnsafeUnpin for RunReport
impl UnwindSafe for RunReport
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