Expand description
rattler_solve is a crate that provides functionality to solve Conda
environments. It currently exposes the functionality through the
SolverImpl::solve function.
Modules§
- libsolv_
c - Provides an solver implementation based on the
rattler_libsolv_ccrate. - resolvo
- Provides an solver implementation based on the
resolvocrate.
Structs§
- Minimum
AgeConfig - Configuration for filtering packages based on their minimum age.
- Repo
Data Iter - A helper struct that implements
IntoRepoDatafor anything that can iterate overRepoDataRecords. - Solver
Task - Represents a dependency resolution task, to be solved by one of the backends
Enums§
- Channel
Priority - Represents the channel priority option to use during solves.
- Solve
Error - Represents an error when solving the dependencies for a given environment
- Solve
Strategy - Represents the strategy to use when solving dependencies
Traits§
- Into
Repo Data - Defines the ability to convert a type into
SolverRepoData. - Solver
Impl - Represents a solver implementation, capable of solving
SolverTasks - Solver
Repo Data - A representation of a collection of
RepoDataRecordusable by aSolverImplimplementation.