pub trait ReplacementScanProvider: Send + Sync {
// Required method
fn replace(&self, request: &ReplacementRequest<'_>) -> Option<Replacement>;
}Expand description
Replacement-scan provider — DuckDB-style auto-routing of unknown identifiers.
Required Methods§
Sourcefn replace(&self, request: &ReplacementRequest<'_>) -> Option<Replacement>
fn replace(&self, request: &ReplacementRequest<'_>) -> Option<Replacement>
Attempt to provide a Replacement for the given request.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".