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 prost

Structs

JsonSchemaValidatorjson-schema

Validator that validates JSON payloads according to a provided JSON Schema.

Enums

JsonSchemaValidatorErrorjson-schema

Errors that may occur when validating messages using a JSON schema.