pub struct ScalarFunctionExpr {
pub function: PlannedScalarFunction,
}Fields§
§function: PlannedScalarFunctionTrait Implementations§
Source§impl Clone for ScalarFunctionExpr
impl Clone for ScalarFunctionExpr
Source§impl ContextDisplay for ScalarFunctionExpr
impl ContextDisplay for ScalarFunctionExpr
Source§fn fmt_using_context(
&self,
mode: ContextDisplayMode<'_>,
f: &mut Formatter<'_>,
) -> Result
fn fmt_using_context( &self, mode: ContextDisplayMode<'_>, f: &mut Formatter<'_>, ) -> Result
Format self by enriching the string output with information in the bind
context if it’s provided. Read more
Source§impl Debug for ScalarFunctionExpr
impl Debug for ScalarFunctionExpr
impl Eq for ScalarFunctionExpr
Source§impl From<PlannedScalarFunction> for ScalarFunctionExpr
impl From<PlannedScalarFunction> for ScalarFunctionExpr
Source§fn from(value: PlannedScalarFunction) -> Self
fn from(value: PlannedScalarFunction) -> Self
Converts to this type from the input type.
Source§impl From<ScalarFunctionExpr> for Expression
impl From<ScalarFunctionExpr> for Expression
Source§fn from(expr: ScalarFunctionExpr) -> Self
fn from(expr: ScalarFunctionExpr) -> Self
Converts to this type from the input type.
Source§impl Hash for ScalarFunctionExpr
impl Hash for ScalarFunctionExpr
Source§impl PartialEq for ScalarFunctionExpr
impl PartialEq for ScalarFunctionExpr
impl StructuralPartialEq for ScalarFunctionExpr
Auto Trait Implementations§
impl !RefUnwindSafe for ScalarFunctionExpr
impl !UnwindSafe for ScalarFunctionExpr
impl Freeze for ScalarFunctionExpr
impl Send for ScalarFunctionExpr
impl Sync for ScalarFunctionExpr
impl Unpin for ScalarFunctionExpr
impl UnsafeUnpin for ScalarFunctionExpr
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compares
self to key and returns true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.