1 2 3 4 5 6 7 8
use contracts::requires; #[requires(compile_error!("predicate should be a boolean expression"))] fn broken_predicate() {} fn main() { broken_predicate(); }