pub struct PooledConnection { /* private fields */ }Expand description
A connection borrowed from the pool, returned when dropped.
Trait Implementations§
Source§impl Deref for PooledConnection
impl Deref for PooledConnection
Source§type Target = dyn DriverConnection
type Target = dyn DriverConnection
The resulting type after dereferencing.
Source§fn deref(&self) -> &(dyn DriverConnection + 'static)
fn deref(&self) -> &(dyn DriverConnection + 'static)
Dereferences the value.
Source§impl DerefMut for PooledConnection
impl DerefMut for PooledConnection
Source§fn deref_mut(&mut self) -> &mut (dyn DriverConnection + 'static)
fn deref_mut(&mut self) -> &mut (dyn DriverConnection + 'static)
Mutably dereferences the value.
Source§impl Drop for PooledConnection
impl Drop for PooledConnection
Auto Trait Implementations§
impl !RefUnwindSafe for PooledConnection
impl !Sync for PooledConnection
impl !UnwindSafe for PooledConnection
impl Freeze for PooledConnection
impl Send for PooledConnection
impl Unpin for PooledConnection
impl UnsafeUnpin for PooledConnection
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