pub struct UnsupportedQueryPlanner;Expand description
A query planner that reports that planning is not implemented.
Session implementations that do not expose a query planner can return
this planner explicitly.
Trait Implementations§
Source§impl Debug for UnsupportedQueryPlanner
impl Debug for UnsupportedQueryPlanner
Source§impl Default for UnsupportedQueryPlanner
impl Default for UnsupportedQueryPlanner
Source§fn default() -> UnsupportedQueryPlanner
fn default() -> UnsupportedQueryPlanner
Returns the “default value” for a type. Read more
Source§impl QueryPlanner for UnsupportedQueryPlanner
impl QueryPlanner for UnsupportedQueryPlanner
Source§fn create_physical_plan<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_logical_plan: &'life1 LogicalPlan,
_session: &'life2 dyn Session,
) -> 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: &'life2 dyn Session,
) -> 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 UnsupportedQueryPlanner
impl RefUnwindSafe for UnsupportedQueryPlanner
impl Send for UnsupportedQueryPlanner
impl Sync for UnsupportedQueryPlanner
impl Unpin for UnsupportedQueryPlanner
impl UnsafeUnpin for UnsupportedQueryPlanner
impl UnwindSafe for UnsupportedQueryPlanner
Blanket Implementations§
impl<T> Allocation for T
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