pub trait ValidationRule: Send + Sync {
// Required methods
fn validate(
&self,
_ctx: &mut OperationVisitorContext<'_>,
_error_collector: &mut ValidationErrorContext,
);
fn error_code<'a>(&self) -> &'a str;
}Required Methods§
fn validate( &self, _ctx: &mut OperationVisitorContext<'_>, _error_collector: &mut ValidationErrorContext, )
fn error_code<'a>(&self) -> &'a str
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".