pub enum AnyPoolConnection {
MySql(PoolConnection<MySql>),
}Expand description
Enum variant over a database pooled connection
Variants§
MySql(PoolConnection<MySql>)
Mysql pool connection
Implementations§
Source§impl AnyPoolConnection
impl AnyPoolConnection
Sourcepub async fn acquire(&mut self) -> Result<AnyConnection<'_>, Error>
pub async fn acquire(&mut self) -> Result<AnyConnection<'_>, Error>
Retrieves the inner connection of this pool connection.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AnyPoolConnection
impl !RefUnwindSafe for AnyPoolConnection
impl Send for AnyPoolConnection
impl Sync for AnyPoolConnection
impl Unpin for AnyPoolConnection
impl !UnwindSafe for AnyPoolConnection
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more