pub struct DuckDbAdapter {}Implementations§
Source§impl DuckDbAdapter
impl DuckDbAdapter
pub fn new() -> Self
pub fn try_new() -> ChrysoResult<Self>
Trait Implementations§
Source§impl ExecutorAdapter for DuckDbAdapter
impl ExecutorAdapter for DuckDbAdapter
fn execute(&self, plan: &PhysicalPlan) -> ChrysoResult<QueryResult>
fn execute_with_params( &self, plan: &PhysicalPlan, params: &[ParamValue], ) -> ChrysoResult<QueryResult>
fn capabilities(&self) -> AdapterCapabilities
fn validate_plan(&self, plan: &PhysicalPlan) -> ChrysoResult<()>
Auto Trait Implementations§
impl Freeze for DuckDbAdapter
impl RefUnwindSafe for DuckDbAdapter
impl Send for DuckDbAdapter
impl Sync for DuckDbAdapter
impl Unpin for DuckDbAdapter
impl UnwindSafe for DuckDbAdapter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more