diff options
author | Philipp Gesang <phg@phi-gamma.net> | 2021-12-22 17:29:52 +0100 |
---|---|---|
committer | Philipp Gesang <phg@phi-gamma.net> | 2021-12-22 17:29:57 +0100 |
commit | 3bb3213576933dc1f43f5ed6f933cc7a8030014b (patch) | |
tree | 0effeb6f72c766ec6d6efae4ac105b976fe6adb8 /src/vtcol.rs | |
parent | f87a4df1bc8d1b4be67046ab5672bb866737081f (diff) | |
download | vtcol-3bb3213576933dc1f43f5ed6f933cc7a8030014b.tar.gz |
bin: lib: address some clippy lints
Mostly about match autoref / autoderef kicking in.
Diffstat (limited to 'src/vtcol.rs')
-rw-r--r-- | src/vtcol.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/vtcol.rs b/src/vtcol.rs index 183da18..93cece2 100644 --- a/src/vtcol.rs +++ b/src/vtcol.rs @@ -1,3 +1,5 @@ +#![allow(clippy::option_map_unit_fn)] + pub mod lib; use vtcol::{Console, Fade, KbLedFlags, KbLedState, Palette, Scheme}; @@ -23,7 +25,7 @@ none is explicitly supplied. */ #[inline] fn open_console(path: Option<&str>) -> io::Result<Console> { - path.map(Console::from_path).unwrap_or_else(|| Console::current()) + path.map(Console::from_path).unwrap_or_else(Console::current) } /** Trait for subcommands to implement. */ @@ -767,7 +769,7 @@ impl<'a> Job Ok(Self(con, Subcmd::Colors(ColorJob::List))), ("set", Some(subm)) => { if let Some(b64) = subm.value_of("base64") { - let scheme = Scheme::from_base64(&b64)?; + let scheme = Scheme::from_base64(b64)?; return Ok(Self( con, Subcmd::Colors(ColorJob::Set(scheme)), |