Thrown for any validation errors.
Tests if a type can be null. Not related to std.typecons.Nullable!T.
A convenience wrapper for __traits( identifier, ... ).
Ensures that a number is between an upper bound and a lower bound.
Wrap a function argument to perform validation.
Ensures that an array, associative array, string, or input range is not empty.
Ensures that the argument is not null.
Ensures that the std.typecons.Nullable is not in a null state.
Ensures that the std.typecons.NullableRef is not in a null state.
Ensures that a string does not contain only whitespace characters.
Represents a single function parameter, including name and value, upon which all validation is performed.
Provides functionality for validating function arguments.