xitca_postgres

Trait ExecuteMut

source
pub trait ExecuteMut<'c, C>
where Self: Sized,
{ type ExecuteMutOutput; type QueryMutOutput; // Required methods fn execute_mut(self, cli: &'c mut C) -> Self::ExecuteMutOutput; fn query_mut(self, cli: &'c mut C) -> Self::QueryMutOutput; }
Expand description

mutable version of Execute trait where C type is mutably borrowed

Required Associated Types§

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, B, E, const SYNC_MODE: bool> ExecuteMut<'_, Pipeline<'a, B, SYNC_MODE>> for E
where B: DerefMut<Target = BytesMut>, E: Encode<Output = &'a [Column]>,

source§

impl<'c, 's> ExecuteMut<'c, PoolConnection<'_>> for StatementNamed<'s>
where 's: 'c,