pub struct Verdict {
pub title: String,
pub state: String,
pub detail: String,
pub evidence: String,
pub severity: String,
pub remediation: Option<String>,
}Expand description
One decision about the boot chain, with the variable it was read from.
A consultant has to defend the answer in a client report rather than quote
a tool, so evidence is not optional.
Fields§
§title: String§state: Stringexposed, hardened, confirmed, or unknown. Never a bare boolean:
U-Boot only prints what is set, so absence is unknown, not good news.
detail: String§evidence: String§severity: String§remediation: Option<String>Trait Implementations§
impl Eq for Verdict
impl StructuralPartialEq for Verdict
Auto Trait Implementations§
impl Freeze for Verdict
impl RefUnwindSafe for Verdict
impl Send for Verdict
impl Sync for Verdict
impl Unpin for Verdict
impl UnsafeUnpin for Verdict
impl UnwindSafe for Verdict
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