Struct datafusion_optimizer::type_coercion::TypeCoercion
source · pub struct TypeCoercion {}Implementations
sourceimpl TypeCoercion
impl TypeCoercion
Trait Implementations
sourceimpl Default for TypeCoercion
impl Default for TypeCoercion
sourcefn default() -> TypeCoercion
fn default() -> TypeCoercion
Returns the “default value” for a type. Read more
sourceimpl OptimizerRule for TypeCoercion
impl OptimizerRule for TypeCoercion
sourcefn optimize(
&self,
plan: &LogicalPlan,
_optimizer_config: &mut OptimizerConfig
) -> Result<LogicalPlan>
fn optimize(
&self,
plan: &LogicalPlan,
_optimizer_config: &mut OptimizerConfig
) -> Result<LogicalPlan>
Rewrite
plan to an optimized formAuto Trait Implementations
impl RefUnwindSafe for TypeCoercion
impl Send for TypeCoercion
impl Sync for TypeCoercion
impl Unpin for TypeCoercion
impl UnwindSafe for TypeCoercion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more