pub trait ValidationReport {
type SealIssue: SealIssue;
type Failure: ValidationFailure;
type Warning: Clone + Eq + Hash + Debug + Display + Serialize + for<'de> Deserialize<'de>;
type Info: Clone + Eq + Hash + Debug + Display + Serialize + for<'de> Deserialize<'de>;
}
Expand description
Trait combining different forms of client-side-validation reporting as into a single type pack
Required Associated Types§
sourcetype SealIssue: SealIssue
type SealIssue: SealIssue
Reports on seal resolution issues, for instance produced by failing accessing the single-use-seals or its medium or inability to determine whether a given seal was closed.
sourcetype Failure: ValidationFailure
type Failure: ValidationFailure
Internal client-side-validated data inconsistency/invalidity codes and reports