Trait ate::validator::EventValidator [−][src]
Required methods
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
Provided methods
fn validate(
&self,
_header: &EventHeader
) -> Result<ValidationResult, ValidationError>
[src]
&self,
_header: &EventHeader
) -> Result<ValidationResult, ValidationError>
Implementors
impl EventValidator for AntiReplayPlugin
[src]
fn validate(
&self,
header: &EventHeader
) -> Result<ValidationResult, ValidationError>
[src]
&self,
header: &EventHeader
) -> Result<ValidationResult, ValidationError>
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
impl EventValidator for SignaturePlugin
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
impl EventValidator for TimestampEnforcer
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
header: &EventHeader
) -> Result<ValidationResult, ValidationError>
[src]
&self,
header: &EventHeader
) -> Result<ValidationResult, ValidationError>
impl EventValidator for TreeAuthorityPlugin
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
header: &EventHeader
) -> Result<ValidationResult, ValidationError>
[src]
&self,
header: &EventHeader
) -> Result<ValidationResult, ValidationError>
impl EventValidator for RubberStampValidator
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
_header: &EventHeader
) -> Result<ValidationResult, ValidationError>
[src]
&self,
_header: &EventHeader
) -> Result<ValidationResult, ValidationError>
impl EventValidator for StaticSignatureValidator
[src]
fn clone_validator(&self) -> Box<dyn EventValidator>
[src]
fn validate(
&self,
_header: &EventHeader
) -> Result<ValidationResult, ValidationError>
[src]
&self,
_header: &EventHeader
) -> Result<ValidationResult, ValidationError>