pub trait Resolver:
Send
+ Sync
+ 'static {
// Required method
fn resolve_url<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'async_trait>>
where 'life0: 'async_trait,
Self: 'async_trait;
}Expand description
Trait implemented by URL resolvers that supply the destination URL dynamically when no explicit URL has been configured.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".