use crateReadStorageBackend;
/// The `Solver` trait provides the dependency-aware conversion from stored models to typed runtime resources.
///
/// [`ResourceManager`](crate::ResourceManager) starts resolution for the requested
/// resource. Nested models call [`Solver::solve`] to resolve their dependencies.