add flag for disabling global cache and printing proof trees on error

This commit is contained in:
Boxy 2023-07-03 21:00:10 +01:00
parent 8931edf746
commit 040aa58d0a
8 changed files with 175 additions and 48 deletions

View file

@ -745,6 +745,14 @@ pub enum TraitSolver {
NextCoherence,
}
#[derive(Default, Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum SolverProofTreeCondition {
#[default]
Never,
Always,
OnError,
}
pub enum Input {
/// Load source code from a file.
File(PathBuf),