pub trait ResolvesAlias {
type Resolved;
// Required method
fn resolve_alias<F: FnOnce(&str) -> Result<Box<str>, AliasStrategyError>>(
&self,
resolver: F,
) -> Result<Self::Resolved, AliasStrategyError>;
}Required Associated Types§
Required Methods§
fn resolve_alias<F: FnOnce(&str) -> Result<Box<str>, AliasStrategyError>>( &self, resolver: F, ) -> Result<Self::Resolved, AliasStrategyError>
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.