pub trait ValidateDive<T: Validate> {
// Required method
fn validate_dive(
&self,
path: &FieldPath,
ctx: &ValidationContext,
) -> ValidationResult<()>;
}Expand description
Trait for collection validation (dive).
Implemented by collection types (Vec, HashMap, etc.) to validate each item.
Required Methods§
Sourcefn validate_dive(
&self,
path: &FieldPath,
ctx: &ValidationContext,
) -> ValidationResult<()>
fn validate_dive( &self, path: &FieldPath, ctx: &ValidationContext, ) -> ValidationResult<()>
Validate each item in the collection.