pub trait ScalarSparqlOpImpl<TEncoding: TermEncoding> {
// Required methods
fn return_type(&self) -> DataType;
fn invoke(
&self,
args: ScalarSparqlOpArgs<TEncoding>,
) -> DFResult<ColumnarValue>;
}
Required Methods§
Sourcefn return_type(&self) -> DataType
fn return_type(&self) -> DataType
Returns the return type of this operation.
Sourcefn invoke(&self, args: ScalarSparqlOpArgs<TEncoding>) -> DFResult<ColumnarValue>
fn invoke(&self, args: ScalarSparqlOpArgs<TEncoding>) -> DFResult<ColumnarValue>
Invokes the operation on the given args
.