pub struct CollectionDirectionalSpeedEvaluationV1 { /* private fields */ }Expand description
Immutable result. policy_input and evidence_input identify exactly the
raw TOML and JSON bytes, never a normalized representation.
Implementations§
Source§impl CollectionDirectionalSpeedEvaluationV1
impl CollectionDirectionalSpeedEvaluationV1
Sourcepub const fn schema_version(&self) -> u32
pub const fn schema_version(&self) -> u32
Result schema version.
Sourcepub fn manifest(&self) -> &CollectionDirectionalSpeedManifestIdentityV1
pub fn manifest(&self) -> &CollectionDirectionalSpeedManifestIdentityV1
Exact collection-manifest identity bound by this result.
Sourcepub const fn policy_input(&self) -> &InputIdentity
pub const fn policy_input(&self) -> &InputIdentity
Exact raw policy-byte identity.
Sourcepub const fn evidence_input(&self) -> &InputIdentity
pub const fn evidence_input(&self) -> &InputIdentity
Exact raw collection-output-byte identity.
Sourcepub fn runtime_set_id(&self) -> &CollectionLogicalIdV1
pub fn runtime_set_id(&self) -> &CollectionLogicalIdV1
Evaluated directional runtime-set id.
Sourcepub const fn lifecycle(&self) -> CollectionDirectionalSpeedLifecycleV1
pub const fn lifecycle(&self) -> CollectionDirectionalSpeedLifecycleV1
Retained root-travel lifecycle.
Sourcepub fn gaps(&self) -> &[CollectionLogicalIdV1]
pub fn gaps(&self) -> &[CollectionLogicalIdV1]
Retained V2 gaps in source order.
Sourcepub const fn not_evaluated_reason(
&self,
) -> Option<CollectionDirectionalSpeedNotEvaluatedReasonV1>
pub const fn not_evaluated_reason( &self, ) -> Option<CollectionDirectionalSpeedNotEvaluatedReasonV1>
Typed not-evaluated reason, if evaluation was not possible.
Sourcepub fn findings(&self) -> &[CollectionDirectionalSpeedFindingV1]
pub fn findings(&self) -> &[CollectionDirectionalSpeedFindingV1]
Deterministic policy findings.
Sourcepub fn members(&self) -> &[CollectionDirectionalSpeedMemberEvaluationV1]
pub fn members(&self) -> &[CollectionDirectionalSpeedMemberEvaluationV1]
Audit rows in manifest member order.
Trait Implementations§
Source§impl Clone for CollectionDirectionalSpeedEvaluationV1
impl Clone for CollectionDirectionalSpeedEvaluationV1
Source§fn clone(&self) -> CollectionDirectionalSpeedEvaluationV1
fn clone(&self) -> CollectionDirectionalSpeedEvaluationV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl StructuralPartialEq for CollectionDirectionalSpeedEvaluationV1
Auto Trait Implementations§
impl Freeze for CollectionDirectionalSpeedEvaluationV1
impl RefUnwindSafe for CollectionDirectionalSpeedEvaluationV1
impl Send for CollectionDirectionalSpeedEvaluationV1
impl Sync for CollectionDirectionalSpeedEvaluationV1
impl Unpin for CollectionDirectionalSpeedEvaluationV1
impl UnsafeUnpin for CollectionDirectionalSpeedEvaluationV1
impl UnwindSafe for CollectionDirectionalSpeedEvaluationV1
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