pub struct DataTableExecutor { /* private fields */ }Expand description
Direct DataTable query executor (for simple SELECT * queries)
Implementations§
Trait Implementations§
Source§impl QueryExecutor for DataTableExecutor
impl QueryExecutor for DataTableExecutor
Source§fn execute(&self, query: &str) -> Result<QueryResponse>
fn execute(&self, query: &str) -> Result<QueryResponse>
Execute a SQL query and return results
Source§fn can_handle(&self, query: &str) -> bool
fn can_handle(&self, query: &str) -> bool
Check if this executor can handle the given query
Source§fn column_count(&self) -> usize
fn column_count(&self) -> usize
Get column count without executing a query
Auto Trait Implementations§
impl Freeze for DataTableExecutor
impl RefUnwindSafe for DataTableExecutor
impl Send for DataTableExecutor
impl Sync for DataTableExecutor
impl Unpin for DataTableExecutor
impl UnwindSafe for DataTableExecutor
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more