pub trait Validator {
    fn validate(self) -> Result<Self, SocketError>
    where
        Self: Sized
; }
Expand description

Validators are capable of determining if their internal state is satisfactory to fulfill some use case defined by the implementor.

Required Methods

Check if Self is valid for some use case.

Implementors