Skip to main content

PolicyExtension

Trait PolicyExtension 

Source
pub trait PolicyExtension: Send + Sync {
    // Required methods
    fn name(&self) -> &str;
    fn authorize_extension(
        &self,
        context: &PolicyExtensionContext<'_>,
    ) -> Result<(), PolicyError>;
}

Required Methods§

Implementors§