pub trait FederationProvider: Send + Sync {
// Required methods
fn name(&self) -> &str;
fn compute_context(&self) -> Option<String>;
fn optimizer(&self) -> Option<Arc<Optimizer>>;
}Required Methods§
fn name(&self) -> &str
fn compute_context(&self) -> Option<String>
fn optimizer(&self) -> Option<Arc<Optimizer>>
Trait Implementations§
Source§impl Display for dyn FederationProvider
impl Display for dyn FederationProvider
impl Eq for dyn FederationProvider
Source§impl Hash for dyn FederationProvider
impl Hash for dyn FederationProvider
Source§impl PartialEq for dyn FederationProvider
impl PartialEq for dyn FederationProvider
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".