Skip to main content

PolicyResolver

Trait PolicyResolver 

Source
pub trait PolicyResolver {
    // Required method
    fn resolve(
        &self,
        reference: &str,
        from: &PolicyLocation,
    ) -> Result<ResolvedPolicySource>;
}
Expand description

Extends resolver interface.

Implementations may resolve local files, built-in rulesets, and/or remote sources.

Required Methods§

Source

fn resolve( &self, reference: &str, from: &PolicyLocation, ) -> Result<ResolvedPolicySource>

Implementors§