valid8 0.1.1

A simple, no-nonsense validation library.
Documentation

Valid8

A simple validation library.

Example

Use the validators to validate values.

use valid8::Validator;
use valid8::validator::Min;

let validator = Min::<u32>::new(5);
let invalid = "1234";
assert!(validator.validate(&invalid).is_err());

let valid = "12345";
assert!(validator.validate(&valid).is_ok());

Use the derive(Validate) macro to generate validation code for structs.