Skip to content

Commit 50ff1a4

Browse files
committed
refactor: use concrete type
1 parent f106559 commit 50ff1a4

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

query/src/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
#![allow(unused_crate_dependencies)]
33

44
use std::collections::HashMap;
5-
use std::sync::Arc;
65

76
use datafusion::execution::TaskContext;
87
use datafusion_common::{DataFusionError, Result as DataFusionResult};
9-
use datafusion_expr::async_udf::AsyncScalarUDFImpl;
108
use datafusion_sql::parser::{DFParserBuilder, Statement};
119
use sqlparser::ast::{CreateFunctionBody, Expr, Statement as SqlStatement, Value};
1210
use sqlparser::dialect::dialect_from_str;
@@ -33,7 +31,7 @@ pub struct Lang<'a> {
3331
#[derive(Debug)]
3432
pub struct ParsedQuery {
3533
/// Extracted UDFs from the query
36-
pub udfs: Vec<Arc<dyn AsyncScalarUDFImpl>>,
34+
pub udfs: Vec<WasmScalarUdf>,
3735
/// SQL query string with UDF definitions removed
3836
pub sql: String,
3937
}

0 commit comments

Comments
 (0)