[][src]Struct actix_diesel_actor::Conn

pub struct Conn;

This message can be used to ask for an r2d2 pg connection. Generally, try to avoid it. let conn = req.state().wdb.send(Conn{}).wait().ok().unwrap().unwrap(); let res= diesel::delete(users.filter(id.eq(uid))).execute(&conn);

Trait Implementations

impl Message for Conn[src]

type Result = Result<PooledConnection<ConnectionManager<PgConnection>>, Error>

The type of value that this message will resolved with if it is successful. Read more

impl Handler<Conn> for DbExecutor<PgConnection>[src]

type Result = Result<PooledConnection<ConnectionManager<PgConnection>>, Error>

The type of value that this handle will return

Auto Trait Implementations

impl Sync for Conn

impl Send for Conn

impl Unpin for Conn

impl RefUnwindSafe for Conn

impl UnwindSafe for Conn

Blanket Implementations

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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Erased for T

impl<T> IntoSql for T[src]

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

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

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

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