pub fn evaluate<L, R>( assert: &dyn Assert<L, R>, expected: L, target: R, is_not: bool, )
accepts AssertResult and panics or prints “.”