pub struct RuleDoc {
pub id: &'static str,
pub service: &'static str,
pub specificity: Specificity,
pub rationale: &'static str,
pub source: &'static str,
}Expand description
Documentation for one rule, surfaced verbatim by explain (the
fingerprint.explain tool’s data source in M5).
Fields§
§id: &'static str§service: &'static str§specificity: Specificity§rationale: &'static strHuman-readable explanation of what pattern justified the claim.
source: &'static strProvenance of this rule. Must cite an RFC, vendor documentation, or a capture from software run in this project’s own lab. Never Nmap.
Auto Trait Implementations§
impl Freeze for RuleDoc
impl RefUnwindSafe for RuleDoc
impl Send for RuleDoc
impl Sync for RuleDoc
impl Unpin for RuleDoc
impl UnsafeUnpin for RuleDoc
impl UnwindSafe for RuleDoc
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