//! 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.
//!
//! [`ValidatedMessage`]: crate::ValidatedMessage
pub use *;
pub use ;