pub struct PackagedArtifactPhase2CorpusAlignmentSummary {Show 14 fields
pub reference_snapshot_source: ReferenceSnapshotSourceSummary,
pub reference_snapshot: ReferenceSnapshotBodyClassCoverageSummary,
pub reference_snapshot_exact_j2000: ReferenceSnapshotExactJ2000EvidenceSummary,
pub comparison_snapshot_source: ComparisonSnapshotSourceSummary,
pub comparison_snapshot: ComparisonSnapshotBodyClassCoverageSummary,
pub independent_holdout_source: IndependentHoldoutSourceSummary,
pub independent_holdout: IndependentHoldoutSnapshotBodyClassCoverageSummary,
pub selected_asteroid_source: SelectedAsteroidSourceSummary,
pub selected_asteroid_source_windows: SelectedAsteroidSourceWindowSummary,
pub selected_asteroid_source_request_corpus: SelectedAsteroidSourceRequestCorpusSummary,
pub selected_asteroid_source_request_corpus_equatorial: SelectedAsteroidSourceRequestCorpusSummary,
pub production_generation_boundary_source: IndependentHoldoutSourceSummary,
pub production_generation_body_class_coverage: ProductionGenerationSnapshotBodyClassCoverageSummary,
pub production_generation_source: ProductionGenerationSourceSummary,
}Expand description
Phase-2 corpus evidence used to keep the packaged-artifact threshold policy aligned with the current reference, fixture-exactness, comparison, hold-out, selected-asteroid, boundary-overlay, and production-generation corpora.
Fields§
§reference_snapshot_source: ReferenceSnapshotSourceSummarySource-material evidence from the checked-in reference snapshot.
reference_snapshot: ReferenceSnapshotBodyClassCoverageSummaryBody-class coverage evidence from the checked-in reference snapshot.
reference_snapshot_exact_j2000: ReferenceSnapshotExactJ2000EvidenceSummaryExact J2000 fixture-exactness evidence from the checked-in reference snapshot.
comparison_snapshot_source: ComparisonSnapshotSourceSummarySource-material evidence from the checked-in comparison snapshot.
comparison_snapshot: ComparisonSnapshotBodyClassCoverageSummaryBody-class coverage evidence from the checked-in comparison snapshot.
independent_holdout_source: IndependentHoldoutSourceSummarySource-material evidence from the checked-in independent hold-out snapshot.
independent_holdout: IndependentHoldoutSnapshotBodyClassCoverageSummaryBody-class coverage evidence from the checked-in independent hold-out snapshot.
selected_asteroid_source: SelectedAsteroidSourceSummarySource-backed evidence for the selected-asteroid validation corpus.
selected_asteroid_source_windows: SelectedAsteroidSourceWindowSummarySource-backed window evidence for the selected-asteroid validation corpus.
selected_asteroid_source_request_corpus: SelectedAsteroidSourceRequestCorpusSummaryChecked-in request-corpus evidence for the selected-asteroid validation corpus in the ecliptic frame.
selected_asteroid_source_request_corpus_equatorial: SelectedAsteroidSourceRequestCorpusSummaryChecked-in request-corpus evidence for the selected-asteroid validation corpus in the equatorial frame.
production_generation_boundary_source: IndependentHoldoutSourceSummarySource-material evidence for the checked-in production-generation boundary overlay.
production_generation_body_class_coverage: ProductionGenerationSnapshotBodyClassCoverageSummaryBody-class coverage evidence for the checked-in production-generation corpus.
production_generation_source: ProductionGenerationSourceSummaryCombined provenance for the checked-in production-generation corpus.
Implementations§
Source§impl PackagedArtifactPhase2CorpusAlignmentSummary
impl PackagedArtifactPhase2CorpusAlignmentSummary
Sourcepub fn summary_line(&self) -> String
pub fn summary_line(&self) -> String
Returns the phase-2 corpus alignment posture as a compact human-readable line.
Sourcepub fn validate(
&self,
) -> Result<(), PackagedArtifactPhase2CorpusAlignmentSummaryValidationError>
pub fn validate( &self, ) -> Result<(), PackagedArtifactPhase2CorpusAlignmentSummaryValidationError>
Returns Ok(()) when the phase-2 corpus evidence still matches the current packaged-artifact posture.
Sourcepub fn validated_summary_line(
&self,
) -> Result<String, PackagedArtifactPhase2CorpusAlignmentSummaryValidationError>
pub fn validated_summary_line( &self, ) -> Result<String, PackagedArtifactPhase2CorpusAlignmentSummaryValidationError>
Returns the validated phase-2 corpus alignment posture as a compact human-readable line.