pub fn validate_input(
value: &Value,
field_path: &str,
rules: &[ValidationRule],
) -> Result<()>Expand description
Validate JSON input against validation rules.
This function recursively validates a JSON value against a set of validation rules, collecting all errors that occur.