Trait bluejay_validator::executable::Rule
source · pub trait Rule<'a, E: ExecutableDocument + 'a, S: SchemaDefinition + 'a>: Visitor<'a, E, S> + IntoIterator<Item = Self::Error> {
type Error;
// Required method
fn new(
executable_document: &'a E,
schema_definition: &'a S,
cache: &'a Cache<'a, E, S>
) -> Self;
}