pub type RawRule = Rule<Allowed, usize>;
A Rule that can be serialized and deserialized safely.
Rule
Should be converted to a ValidRule via Rule::validate.
ValidRule
Rule::validate
pub struct RawRule { /* private fields */ }