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", so this trait is not object safe.

Implementors§