pub struct FederatedQueryPlanner {}
Implementations§
Trait Implementations§
Source§impl Debug for FederatedQueryPlanner
impl Debug for FederatedQueryPlanner
Source§impl Default for FederatedQueryPlanner
impl Default for FederatedQueryPlanner
Source§fn default() -> FederatedQueryPlanner
fn default() -> FederatedQueryPlanner
Returns the “default value” for a type. Read more
Source§impl QueryPlanner for FederatedQueryPlanner
impl QueryPlanner for FederatedQueryPlanner
Source§fn create_physical_plan<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
logical_plan: &'life1 LogicalPlan,
session_state: &'life2 SessionState,
) -> Pin<Box<dyn Future<Output = Result<Arc<dyn ExecutionPlan>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn create_physical_plan<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
logical_plan: &'life1 LogicalPlan,
session_state: &'life2 SessionState,
) -> Pin<Box<dyn Future<Output = Result<Arc<dyn ExecutionPlan>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Given a
LogicalPlan
, create an ExecutionPlan
suitable for executionAuto Trait Implementations§
impl Freeze for FederatedQueryPlanner
impl RefUnwindSafe for FederatedQueryPlanner
impl Send for FederatedQueryPlanner
impl Sync for FederatedQueryPlanner
impl Unpin for FederatedQueryPlanner
impl UnwindSafe for FederatedQueryPlanner
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more