Structs§
- Inline
Part - One part of a multipart request body.
- Object
Body - A structured request body (
data { … }/json { … }): ordered key/value pairs. Order is preserved so serialization is deterministic. - Program
- Qualified
Field - A response field selector: which probe (
target) and which part of its response (kind) a matcher or evidence rule reads. - Qualified
Match - A single matcher: a response field tested against a predicate.
- Socket
Probe - Generic socket probe fields shared by
dns,tcp, andudp.
Enums§
- Body
Value - A value inside an
ObjectBodyor multipart body. - CmpOp
- A comparison operator used by
MatchPredicate::Compare. - CmpValue
- The right-hand operand of a
MatchPredicate::Compare. - Evidence
Kind - A proof string attached to a finding. Every rule names an explicit source
(
.body,.response, or.header "<name>"); an optionalregexextracts capture group 1 (or the whole match) from that source instead of taking it whole. - Extract
Source - Where an
extractpulls a value from (HTTP only). - Field
Kind - Which part of a probe response a matcher reads.
- Http
Item - Http
Method - HTTP request method for an
httpprobe. - Inline
Part Body - The content of an
InlinePart. - List
Source - Match
Predicate - The condition a
QualifiedFieldis tested against. - Severity
- Finding severity, in ascending order of urgency (
Infois the catch-all used when a check declares noseverity). - Stmt
- Value