vyre_self_substrate/optimization/mod.rs
1//! Compatibility facade for optimizer contract modules.
2//!
3//! The implementation lives under `optimizer::contracts` so the optimizer has
4//! one owning domain. This module preserves the historic
5//! `vyre_self_substrate::optimization::*` import path for downstream crates.
6
7pub use crate::optimizer::contracts::{
8 cross_crate_perf_contracts, optimization_composition_contracts, optimization_pass_selection,
9 optimization_registry, optimization_release_passes,
10};