Skip to main content

ExtensionValidator

Trait ExtensionValidator 

Source
pub trait ExtensionValidator {
    type Error;

    // Required method
    fn validate_extension_type(ext: &Extension) -> Result<(), Self::Error>;
}
Available on 32-bit or 64-bit only.
Expand description

Can be implemented by a type to validate extensions.

Required Associated Types§

Source

type Error

The error returned by the validator

Required Methods§

Source

fn validate_extension_type(ext: &Extension) -> Result<(), Self::Error>

Check if the extension is valid.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§