[][src]Struct diesel::r2d2::event::NopEventHandler

pub struct NopEventHandler;

A HandleEvent implementation which does nothing.

Trait Implementations

impl HandleEvent for NopEventHandler[src]

fn handle_acquire(&self, event: AcquireEvent)[src]

Called when a new connection is acquired. Read more

fn handle_release(&self, event: ReleaseEvent)[src]

Called when a connection is released. Read more

fn handle_checkout(&self, event: CheckoutEvent)[src]

Called when a connection is checked out from the pool. Read more

fn handle_timeout(&self, event: TimeoutEvent)[src]

Called when a checkout attempt times out. Read more

fn handle_checkin(&self, event: CheckinEvent)[src]

Called when a connection is checked back into the pool.

impl Copy for NopEventHandler[src]

impl Debug for NopEventHandler[src]

impl Clone for NopEventHandler[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for NopEventHandler

impl Sync for NopEventHandler

impl Send for NopEventHandler

impl UnwindSafe for NopEventHandler

impl RefUnwindSafe for NopEventHandler

Blanket Implementations

impl<T> IntoSql for T[src]

fn into_sql<T>(self) -> AsExprOf<Self, T> where
    Self: AsExpression<T> + Sized
[src]

Convert self to an expression for Diesel's query builder. Read more

fn as_sql<'a, T>(&'a self) -> AsExprOf<&'a Self, T> where
    &'a Self: AsExpression<T>, 
[src]

Convert &self to an expression for Diesel's query builder. Read more

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]