Trait clickhouse_postgres_client::ClickhouseExecutor [−][src]
Provided methods
pub fn execute(
    self, 
    sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + 'async_trait + Send, Global>>[src]
self,
sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + 'async_trait + Send, Global>>
pub fn fetch_all(
    self, 
    sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<Vec<T, Global>, Error>> + 'async_trait + Send, Global>>[src]
self,
sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<Vec<T, Global>, Error>> + 'async_trait + Send, Global>>
pub fn fetch_one(
    self, 
    sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<T, Error>> + 'async_trait + Send, Global>>[src]
self,
sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<T, Error>> + 'async_trait + Send, Global>>
pub fn fetch_optional(
    self, 
    sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<Option<T>, Error>> + 'async_trait + Send, Global>>[src]
self,
sql: &'q str
) -> Pin<Box<dyn Future<Output = Result<Option<T>, Error>> + 'async_trait + Send, Global>>
Implementors
impl<'c, 'q, 'async_trait> ExecutorExt<'c, 'q, 'async_trait, ClickhousePgRow> for &'c ClickhousePgPool where
    'c: 'async_trait,
    'q: 'async_trait, [src]
'c: 'async_trait,
'q: 'async_trait,
impl<'c, 'q, 'async_trait> ExecutorExt<'c, 'q, 'async_trait, ClickhousePgRow> for &'c mut ClickhousePgConnection where
    'c: 'async_trait,
    'q: 'async_trait, [src]
'c: 'async_trait,
'q: 'async_trait,
impl<'c, 'q, 'async_trait> ExecutorExt<'c, 'q, 'async_trait, ClickhousePgRow> for &'c mut ClickhousePgPoolConnection where
    'c: 'async_trait,
    'q: 'async_trait, [src]
'c: 'async_trait,
'q: 'async_trait,