pub struct EndpointCoverage {
pub status: EndpointCoverageStatus,
pub core_checks_ran: bool,
pub vendor_rulepacks: Vec<String>,
}Expand description
Coverage records applicable selected packs, independently of vendor attribution, findings, destination acceptance or specification completeness. Suppressed packs and explicit endpoint mismatches do not count as evaluated.
Fields§
§status: EndpointCoverageStatus§core_checks_ran: bool§vendor_rulepacks: Vec<String>Applicable endpoint-specific pack IDs, including custom contracts.
Trait Implementations§
Source§impl Clone for EndpointCoverage
impl Clone for EndpointCoverage
Source§impl Debug for EndpointCoverage
impl Debug for EndpointCoverage
impl Eq for EndpointCoverage
Source§impl PartialEq for EndpointCoverage
impl PartialEq for EndpointCoverage
Source§impl Serialize for EndpointCoverage
impl Serialize for EndpointCoverage
impl StructuralPartialEq for EndpointCoverage
Auto Trait Implementations§
impl Freeze for EndpointCoverage
impl RefUnwindSafe for EndpointCoverage
impl Send for EndpointCoverage
impl Sync for EndpointCoverage
impl Unpin for EndpointCoverage
impl UnsafeUnpin for EndpointCoverage
impl UnwindSafe for EndpointCoverage
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