pub type Adjust<'a> = dyn Fn(&TestId, Option<&Execution>, Judgement) -> Judgement + 'a;Expand description
A route judgement as a surface that reads records beyond the tracked ledger may weaken it: called with the test, the execution the judge holds for it and the judge’s judgement, before any aggregation. The identity leaves every judgement as the tracked ledger made it.
use majordomus_cli::evidence::subject::Adjust;
let identity: &Adjust<'_> = &|_, _, judgement| judgement;
let _ = identity;