fnck_sql::expression::function::scalaTrait ScalarFunctionImpl
Source pub trait ScalarFunctionImpl:
Debug
+ Send
+ Sync
+ Serialize
+ Deserialize {
// Required methods
fn eval(
&self,
args: &[ScalarExpression],
tuple: &Tuple,
schema: &[ColumnRef],
) -> Result<DataValue, DatabaseError>;
fn monotonicity(&self) -> Option<FuncMonotonicity>;
fn return_type(&self) -> &LogicalType;
fn summary(&self) -> &FunctionSummary;
}
Serialize this value into the given Serde serializer.
Read more
Serialize this value into the given Serde serializer.
Read more
Serialize this value into the given Serde serializer.
Read more
Serialize this value into the given Serde serializer.
Read more