Skip to main content

validate_all_items

Function validate_all_items 

Source
pub fn validate_all_items(
    items: &[(String, Value)],
) -> Validation<Vec<ValidWorkItem>, Vec<WorkItemValidationError>>
Expand description

Validate all work items with error accumulation

This function validates all work items and collects ALL errors across all items. If any item fails validation, all errors are returned with their item indices.

§Arguments

  • items - Slice of (id, data) tuples representing work items

§Returns

  • Validation::Success - All items are valid
  • Validation::Failure - One or more items failed validation, with ALL errors