pub struct CsvClientExecutor { /* private fields */ }
Expand description
CSV API Client query executor (for complex queries with WHERE, ORDER BY, etc.)
Implementations§
Trait Implementations§
Source§impl QueryExecutor for CsvClientExecutor
impl QueryExecutor for CsvClientExecutor
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 CsvClientExecutor
impl RefUnwindSafe for CsvClientExecutor
impl Send for CsvClientExecutor
impl Sync for CsvClientExecutor
impl Unpin for CsvClientExecutor
impl UnwindSafe for CsvClientExecutor
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