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
prost | Validation and decoding for messages encoded with protobuf using |
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. |