Merge remote-tracking branch 'upstream/master' into script

This commit is contained in:
gwenn 2022-01-16 09:04:23 +01:00
commit db9dae27cf
2 changed files with 5 additions and 0 deletions

View File

@ -60,6 +60,9 @@ impl Connection {
// #[derive(Debug)] // FIXME: https://github.com/kyren/hashlink/pull/4
pub struct StatementCache(RefCell<LruCache<Arc<str>, RawStatement>>);
#[allow(clippy::non_send_fields_in_send_ty)]
unsafe impl Send for StatementCache {}
/// Cacheable statement.
///
/// Statement will return automatically to the cache by default.

View File

@ -37,6 +37,8 @@ pub struct InnerConnection {
owned: bool,
}
unsafe impl Send for InnerConnection {}
impl InnerConnection {
#[allow(clippy::mutex_atomic)]
#[inline]