[][src]Crate semval

semval

A lightweight and versatile toolbox for implementing semantic validation.

Please refer to the bundled reservation.rs example to get an idea of how it works.

Without any macro magic, at least not now.

Modules

context

Validation context

prelude

The crate's prelude

Traits

Validate

A trait for validating types

Validation

Validation objectives that might be violated

Type Definitions

Result

Result of a validation