registry.rs
347 B · rust · 24 lines
1use crate::checks;23#[derive(Clone, Copy)]4pub enum Cost {5 Cheap,6 Dear,7}89#[derive(Clone, Copy)]10pub enum Verdict {11 Checked,12 Failed,13 Unchecked,14 Skipped,15 Orphan,16}1718pub type Check = fn() -> Result<(), String>;1920pub type Entry = (&'static str, Cost, Check);2122pub fn entries() -> &'static [Entry] {23 checks::table()24}