Module hedwig::validators [−][src]
Expand description
Implementations of validators.
Validators are responsible for ensuring the message payload is valid according some description
and then constructing instances of ValidatedMessage
that contain the encoded data in some
on-wire format.
Re-exports
pub use self::prost::ProstDecodeError;
prost
pub use self::prost::ProstDecoder;
pub use self::prost::ProstValidator;
prost
pub use self::prost::ProstValidatorError;
prost
Modules
Structs
JsonSchemaValidator
json-schema
Validator that validates JSON payloads according to a provided JSON Schema.
Enums
JsonSchemaValidatorError
json-schema
Errors that may occur when validating messages using a JSON schema.