diff --git a/crates/environ/src/cache.rs b/crates/environ/src/cache.rs index 6bfaf6bc80..2d65dc298b 100644 --- a/crates/environ/src/cache.rs +++ b/crates/environ/src/cache.rs @@ -39,11 +39,13 @@ lazy_static! { .map_err(|_| warn!("Failed to get metadata of current executable")) .ok() }) - .map(|mtime| match mtime.duration_since(std::time::UNIX_EPOCH) { - Ok(duration) => format!("{}", duration.as_millis()), - Err(err) => format!("m{}", err.duration().as_millis()), - }) - .unwrap_or_else(|| "no-mtime".to_string()) + .map_or_else( + || "no-mtime".to_string(), + |mtime| match mtime.duration_since(std::time::UNIX_EPOCH) { + Ok(duration) => format!("{}", duration.as_millis()), + Err(err) => format!("m{}", err.duration().as_millis()), + }, + ) }; } diff --git a/crates/environ/src/lib.rs b/crates/environ/src/lib.rs index 8c27157173..d80809989b 100644 --- a/crates/environ/src/lib.rs +++ b/crates/environ/src/lib.rs @@ -9,7 +9,7 @@ #![cfg_attr(feature = "clippy", plugin(clippy(conf_file = "../../clippy.toml")))] #![cfg_attr( feature = "cargo-clippy", - allow(clippy::new_without_default, clippy::new_without_default_derive) + allow(clippy::new_without_default, clippy::new_without_default) )] #![cfg_attr( feature = "cargo-clippy", diff --git a/crates/jit/src/lib.rs b/crates/jit/src/lib.rs index 98fbaf9a6d..e906fa862f 100644 --- a/crates/jit/src/lib.rs +++ b/crates/jit/src/lib.rs @@ -6,7 +6,7 @@ #![cfg_attr(feature = "clippy", plugin(clippy(conf_file = "../../clippy.toml")))] #![cfg_attr( feature = "cargo-clippy", - allow(clippy::new_without_default, clippy::new_without_default_derive) + allow(clippy::new_without_default, clippy::new_without_default) )] #![cfg_attr( feature = "cargo-clippy", diff --git a/crates/runtime/src/lib.rs b/crates/runtime/src/lib.rs index 458b12f599..c7b597b438 100644 --- a/crates/runtime/src/lib.rs +++ b/crates/runtime/src/lib.rs @@ -6,7 +6,7 @@ #![cfg_attr(feature = "clippy", plugin(clippy(conf_file = "../../clippy.toml")))] #![cfg_attr( feature = "cargo-clippy", - allow(clippy::new_without_default, clippy::new_without_default_derive) + allow(clippy::new_without_default, clippy::new_without_default) )] #![cfg_attr( feature = "cargo-clippy", diff --git a/crates/wasi-common/src/ctx.rs b/crates/wasi-common/src/ctx.rs index 15994e4c4d..e2299d212e 100644 --- a/crates/wasi-common/src/ctx.rs +++ b/crates/wasi-common/src/ctx.rs @@ -15,12 +15,12 @@ enum PendingFdEntry { impl std::fmt::Debug for PendingFdEntry { fn fmt(&self, fmt: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { match self { - PendingFdEntry::Thunk(f) => write!( + Self::Thunk(f) => write!( fmt, "PendingFdEntry::Thunk({:p})", f as *const fn() -> Result ), - PendingFdEntry::File(f) => write!(fmt, "PendingFdEntry::File({:?})", f), + Self::File(f) => write!(fmt, "PendingFdEntry::File({:?})", f), } } } @@ -46,8 +46,8 @@ impl From for PendingCString { impl PendingCString { fn into_string(self) -> Result { match self { - PendingCString::Bytes(v) => String::from_utf8(v).map_err(|_| Error::EILSEQ), - PendingCString::OsString(s) => s.into_string().map_err(|_| Error::EILSEQ), + Self::Bytes(v) => String::from_utf8(v).map_err(|_| Error::EILSEQ), + Self::OsString(s) => s.into_string().map_err(|_| Error::EILSEQ), } } diff --git a/crates/wasi-common/src/lib.rs b/crates/wasi-common/src/lib.rs index 245966028d..47aa8b9fc5 100644 --- a/crates/wasi-common/src/lib.rs +++ b/crates/wasi-common/src/lib.rs @@ -2,7 +2,8 @@ // missing_docs, trivial_numeric_casts, unused_extern_crates, - unstable_features + unstable_features, + clippy::use_self )] #![warn(unused_import_braces)] #![cfg_attr(feature = "clippy", plugin(clippy(conf_file = "../clippy.toml")))]