pub trait SourceProvider {
// Required method
fn fetch(
&self,
context: Ctx,
request: FetchRequest,
) -> Result<FetchResponse, FetchError>;
}Required Methods§
fn fetch( &self, context: Ctx, request: FetchRequest, ) -> Result<FetchResponse, FetchError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".