Ignore mutex_atomic clippy lint

> This lint cannot detect if the mutex is actually used for waiting
before a critical section.
This commit is contained in:
gwenn 2019-10-19 10:10:17 +02:00
parent e880987fa3
commit 22bdd80b92
2 changed files with 4 additions and 0 deletions

View File

@ -37,6 +37,7 @@ pub struct InnerConnection {
impl InnerConnection { impl InnerConnection {
#[cfg(not(feature = "hooks"))] #[cfg(not(feature = "hooks"))]
#[allow(clippy::mutex_atomic)]
pub fn new(db: *mut ffi::sqlite3, owned: bool) -> InnerConnection { pub fn new(db: *mut ffi::sqlite3, owned: bool) -> InnerConnection {
InnerConnection { InnerConnection {
db, db,
@ -46,6 +47,7 @@ impl InnerConnection {
} }
#[cfg(feature = "hooks")] #[cfg(feature = "hooks")]
#[allow(clippy::mutex_atomic)]
pub fn new(db: *mut ffi::sqlite3, owned: bool) -> InnerConnection { pub fn new(db: *mut ffi::sqlite3, owned: bool) -> InnerConnection {
InnerConnection { InnerConnection {
db, db,
@ -123,6 +125,7 @@ impl InnerConnection {
} }
} }
#[allow(clippy::mutex_atomic)]
pub fn close(&mut self) -> Result<()> { pub fn close(&mut self) -> Result<()> {
if self.db.is_null() { if self.db.is_null() {
return Ok(()); return Ok(());

View File

@ -17,6 +17,7 @@ struct UnlockNotification {
} }
#[cfg(feature = "unlock_notify")] #[cfg(feature = "unlock_notify")]
#[allow(clippy::mutex_atomic)]
impl UnlockNotification { impl UnlockNotification {
fn new() -> UnlockNotification { fn new() -> UnlockNotification {
UnlockNotification { UnlockNotification {