pub trait Validator {
// Required method
fn validate(self) -> Result<Self, SocketError>
where Self: Sized;
}
Expand description
Validator
s are capable of determining if their internal state is satisfactory to fulfill
some use case defined by the implementor.
Required Methods§
Sourcefn validate(self) -> Result<Self, SocketError>where
Self: Sized,
fn validate(self) -> Result<Self, SocketError>where
Self: Sized,
Check if Self
is valid for some use case.