Struct r2d2::PooledConnection [] [src]

pub struct PooledConnection<M> where
    M: ManageConnection
{ /* fields omitted */ }

A smart pointer wrapping a connection.

Trait Implementations

impl<M> Debug for PooledConnection<M> where
    M: ManageConnection,
    M::Connection: Debug
[src]

[src]

Formats the value using the given formatter.

impl<M> Drop for PooledConnection<M> where
    M: ManageConnection
[src]

[src]

Executes the destructor for this type. Read more

impl<M> Deref for PooledConnection<M> where
    M: ManageConnection
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl<M> DerefMut for PooledConnection<M> where
    M: ManageConnection
[src]

[src]

Mutably dereferences the value.