pub trait RetrievalArguments: GraphNameCatalog {
// Required method
fn evaluate_argument(
&self,
expression: &ScalarExpr,
params: &[SQLParam],
) -> Result<Value, SQLError>;
}Expand description
Runtime scalar evaluation and graph catalog access; SQL owns recursion and validation order.
Required Methods§
fn evaluate_argument( &self, expression: &ScalarExpr, params: &[SQLParam], ) -> Result<Value, SQLError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".