Trait cdrs::query::ExecExecutor [−][src]
pub trait ExecExecutor<'a, T: CDRSTransport + 'a>: GetTransport<'a, T> + GetCompressor<'a> { fn exec_with_params_tw(
&mut self,
prepared: &CBytesShort,
query_parameters: QueryParams,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame> { ... } fn exec_with_params(
&mut self,
prepared: &CBytesShort,
query_parameters: QueryParams
) -> Result<Frame> { ... } fn exec_with_values_tw<V: Into<QueryValues>>(
&mut self,
prepared: &CBytesShort,
values: V,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame> { ... } fn exec_with_values<V: Into<QueryValues>>(
&mut self,
prepared: &CBytesShort,
values: V
) -> Result<Frame> { ... } fn exec_tw(
&mut self,
prepared: &CBytesShort,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame> { ... } fn exec(&'a mut self, prepared: &CBytesShort) -> Result<Frame> { ... } }
Provided Methods
fn exec_with_params_tw(
&mut self,
prepared: &CBytesShort,
query_parameters: QueryParams,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame>
&mut self,
prepared: &CBytesShort,
query_parameters: QueryParams,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame>
fn exec_with_params(
&mut self,
prepared: &CBytesShort,
query_parameters: QueryParams
) -> Result<Frame>
&mut self,
prepared: &CBytesShort,
query_parameters: QueryParams
) -> Result<Frame>
fn exec_with_values_tw<V: Into<QueryValues>>(
&mut self,
prepared: &CBytesShort,
values: V,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame>
&mut self,
prepared: &CBytesShort,
values: V,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame>
fn exec_with_values<V: Into<QueryValues>>(
&mut self,
prepared: &CBytesShort,
values: V
) -> Result<Frame>
&mut self,
prepared: &CBytesShort,
values: V
) -> Result<Frame>
fn exec_tw(
&mut self,
prepared: &CBytesShort,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame>
&mut self,
prepared: &CBytesShort,
with_tracing: bool,
with_warnings: bool
) -> Result<Frame>
fn exec(&'a mut self, prepared: &CBytesShort) -> Result<Frame>
Implementors
impl<'a, T: CDRSTransport + 'a, LB: LoadBalancingStrategy<T> + Sized, A: Authenticator + Sized> ExecExecutor<'a, T> for Session<LB, A>