pub struct TransformExecutionSummaryV0 {Show 27 fields
pub schema_version: &'static str,
pub product: &'static str,
pub input_byte_len: usize,
pub output_byte_len: usize,
pub requested_pass_ids: Vec<&'static str>,
pub ordered_pass_ids: Vec<&'static str>,
pub executed_pass_ids: Vec<&'static str>,
pub planned_only_pass_ids: Vec<&'static str>,
pub mutation_count: usize,
pub provenance_preserved: bool,
pub output_css: String,
pub css_module_evaluation: Option<TransformModuleEvaluationV0>,
pub css_import_inlines: Vec<TransformImportInlineV0>,
pub css_module_composes_exports: Vec<TransformCssModuleComposesResolutionV0>,
pub design_token_routes: Vec<TransformDesignTokenRouteV0>,
pub semantic_removals: Vec<TransformSemanticRemovalV0>,
pub module_qualified_shake: Option<TransformModuleQualifiedShakeSummaryV0>,
pub cascade_proof_obligations: TransformCascadeProofObligationReportV0,
pub winner_equality_obligations: Vec<TransformWinnerEqualityObligationV0>,
pub provenance_derivation_forest: TransformProvenanceDerivationForestV0,
pub structural_ir_transaction_telemetry: TransformStructuralIrTransactionTelemetryV0,
pub semantic_preservation_telemetry: TransformSemanticPreservationTelemetryV0,
pub discharge_ledger_telemetry: TransformDischargeLedgerTelemetryV0,
pub strict_policy: TransformStrictPolicySummaryV0,
pub decisions: Vec<TransformDecision>,
pub outcomes: Vec<TransformPassExecutionOutcomeV0>,
pub pass_plan: TransformPassPlanV0,
}Fields§
§schema_version: &'static str§product: &'static str§input_byte_len: usize§output_byte_len: usize§requested_pass_ids: Vec<&'static str>§ordered_pass_ids: Vec<&'static str>§executed_pass_ids: Vec<&'static str>§planned_only_pass_ids: Vec<&'static str>§mutation_count: usize§provenance_preserved: bool§output_css: String§css_module_evaluation: Option<TransformModuleEvaluationV0>§css_import_inlines: Vec<TransformImportInlineV0>§css_module_composes_exports: Vec<TransformCssModuleComposesResolutionV0>§design_token_routes: Vec<TransformDesignTokenRouteV0>§semantic_removals: Vec<TransformSemanticRemovalV0>§module_qualified_shake: Option<TransformModuleQualifiedShakeSummaryV0>§cascade_proof_obligations: TransformCascadeProofObligationReportV0§winner_equality_obligations: Vec<TransformWinnerEqualityObligationV0>§provenance_derivation_forest: TransformProvenanceDerivationForestV0§structural_ir_transaction_telemetry: TransformStructuralIrTransactionTelemetryV0§semantic_preservation_telemetry: TransformSemanticPreservationTelemetryV0§discharge_ledger_telemetry: TransformDischargeLedgerTelemetryV0§strict_policy: TransformStrictPolicySummaryV0§decisions: Vec<TransformDecision>§outcomes: Vec<TransformPassExecutionOutcomeV0>§pass_plan: TransformPassPlanV0Trait Implementations§
Source§impl Clone for TransformExecutionSummaryV0
impl Clone for TransformExecutionSummaryV0
Source§fn clone(&self) -> TransformExecutionSummaryV0
fn clone(&self) -> TransformExecutionSummaryV0
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 moreSource§impl Debug for TransformExecutionSummaryV0
impl Debug for TransformExecutionSummaryV0
impl Eq for TransformExecutionSummaryV0
impl StructuralPartialEq for TransformExecutionSummaryV0
Auto Trait Implementations§
impl Freeze for TransformExecutionSummaryV0
impl RefUnwindSafe for TransformExecutionSummaryV0
impl Send for TransformExecutionSummaryV0
impl Sync for TransformExecutionSummaryV0
impl Unpin for TransformExecutionSummaryV0
impl UnsafeUnpin for TransformExecutionSummaryV0
impl UnwindSafe for TransformExecutionSummaryV0
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.