match -> matches!

This commit is contained in:
asonix 2023-09-04 22:06:28 -05:00
parent 492b99922b
commit 9c50bbe23a
1 changed files with 8 additions and 7 deletions

View File

@ -130,17 +130,18 @@ impl PostgresError {
} }
pub(super) const fn is_disconnected(&self) -> bool { pub(super) const fn is_disconnected(&self) -> bool {
match self { matches!(
self,
Self::Pool( Self::Pool(
PoolError::Closed PoolError::Closed
| PoolError::Backend(diesel_async::pooled_connection::PoolError::ConnectionError(_)), | PoolError::Backend(
) diesel_async::pooled_connection::PoolError::ConnectionError(_)
| Self::Diesel(diesel::result::Error::DatabaseError( ),
) | Self::Diesel(diesel::result::Error::DatabaseError(
diesel::result::DatabaseErrorKind::ClosedConnection, diesel::result::DatabaseErrorKind::ClosedConnection,
_, _,
)) => true, ))
_ => false, )
}
} }
} }