pub struct NativeFieldCoverageEntry { /* private fields */ }Expand description
One strict coverage row linking an observation or declared output field to its contract.
Implementations§
Source§impl NativeFieldCoverageEntry
impl NativeFieldCoverageEntry
Sourcepub const fn plane(&self) -> NativeFieldCoveragePlane
pub const fn plane(&self) -> NativeFieldCoveragePlane
Returns whether this row covers decoded input or caller-declared output intent.
Sourcepub fn resource_kind(&self) -> &str
pub fn resource_kind(&self) -> &str
Returns the native resource kind covered by this row, or all for a global boundary.
Sourcepub fn field_path(&self) -> &str
pub fn field_path(&self) -> &str
Returns the native or semantic field path, including a documented wildcard where appropriate.
Sourcepub const fn classification(&self) -> NativeFieldCoverageClassification
pub const fn classification(&self) -> NativeFieldCoverageClassification
Returns the declared coverage outcome.
Sourcepub fn observation(&self) -> &str
pub fn observation(&self) -> &str
Returns the input-observation owner, or not_applicable for output-only intent.
Sourcepub fn planner(&self) -> &str
pub fn planner(&self) -> &str
Returns the planner ownership reference, or not_applicable for observation-only input.
Sourcepub fn cli_renderer(&self) -> &str
pub fn cli_renderer(&self) -> &str
Returns the exact CLI-renderer owner, or not_applicable for observation-only input.
Sourcepub fn libpod_renderer(&self) -> &str
pub fn libpod_renderer(&self) -> &str
Returns the exact Libpod-renderer owner, or not_applicable for observation-only input.
Sourcepub fn target_versions(&self) -> &[String]
pub fn target_versions(&self) -> &[String]
Returns reviewed targets to which this row applies.
Sourcepub fn public_contract(&self) -> &str
pub fn public_contract(&self) -> &str
Returns the stable public API access point for the field outcome.
Sourcepub fn finding(&self) -> &str
pub fn finding(&self) -> &str
Returns the stable diagnostic rule associated with malformed, unsupported, or manual input.
Sourcepub fn positive_test(&self) -> &str
pub fn positive_test(&self) -> &str
Returns the focused positive test identifier.
Sourcepub fn negative_test(&self) -> &str
pub fn negative_test(&self) -> &str
Returns the focused negative test identifier.
Trait Implementations§
Source§impl Clone for NativeFieldCoverageEntry
impl Clone for NativeFieldCoverageEntry
Source§fn clone(&self) -> NativeFieldCoverageEntry
fn clone(&self) -> NativeFieldCoverageEntry
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more