Struct feophantlib::engine::executor::Executor [−][src]
pub struct Executor { /* fields omitted */ }
Implementations
pub fn execute(
self,
tran_id: TransactionId,
plan_tree: PlannedStatement
) -> Pin<Box<dyn Stream<Item = Result<SqlTuple, ExecutorError>> + Send>>
pub async fn execute_utility(
&mut self,
tran_id: TransactionId,
parse_tree: ParseTree
) -> Result<Vec<SqlTuple>, ExecutorError>
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Executor
impl !UnwindSafe for Executor
Blanket Implementations
Mutably borrows from an owned value. Read more