pub struct PoolConnection {
pub conn: AnyConnection,
}Fields§
§conn: AnyConnectionMethods from Deref<Target = AnyConnection>§
pub fn backend_name(&self) -> &str
pub async fn execute_internal( &mut self, sql: &str, arguments: &[Value], ) -> Result<AnyQueryResult, Error>
pub async fn fetch_all_internal( &mut self, sql: &str, arguments: &[Value], ) -> Result<Vec<AnyRow>, Error>
pub async fn fetch_optional_internal( &mut self, sql: &str, arguments: &[Value], ) -> Result<Option<AnyRow>, Error>
pub async fn fetch_one_internal( &mut self, sql: &str, arguments: &[Value], ) -> Result<AnyRow, Error>
Trait Implementations§
Source§impl Debug for PoolConnection
impl Debug for PoolConnection
Source§impl Deref for PoolConnection
impl Deref for PoolConnection
Auto Trait Implementations§
impl !RefUnwindSafe for PoolConnection
impl !Sync for PoolConnection
impl !UnwindSafe for PoolConnection
impl Freeze for PoolConnection
impl Send for PoolConnection
impl Unpin for PoolConnection
impl UnsafeUnpin for PoolConnection
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