Expand description
Typed environment variable validation with batch error reporting.
§Example
use philiprehberger_env_validator::Schema;
let config = Schema::new()
.string("DATABASE_URL").required(true).build()
.string("LOG_LEVEL").default_value("info").build()
.validate()
.expect("validation failed");Structs§
- Field
Spec - Configuration for a single environment variable.
- Field
Spec Builder - Builder for field specifications.
- Schema
- Schema builder for environment variable validation.
- Validation
Error - Error containing all validation failures.