mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-10-28 16:18:57 +00:00
Fix clippy suggestions
This commit is contained in:
1 parent
2dfc919227
commit
1c7a8cc2f6
1 file changed
+4
-14
+4
-14
@@ -110,21 +110,16 @@ impl Default for RunBounds {
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, PartialEq)]
|
||||
#[derive(Debug, Default, Clone, PartialEq)]
|
||||
pub enum CommandInputPolicy {
|
||||
/// Read from the null device
|
||||
#[default]
|
||||
Null,
|
||||
|
||||
/// Read input from a file
|
||||
File(PathBuf),
|
||||
}
|
||||
|
||||
impl Default for CommandInputPolicy {
|
||||
fn default() -> Self {
|
||||
CommandInputPolicy::Null
|
||||
}
|
||||
}
|
||||
|
||||
impl CommandInputPolicy {
|
||||
pub fn get_stdin(&self) -> io::Result<Stdio> {
|
||||
let stream: Stdio = match self {
|
||||
@@ -141,9 +136,10 @@ impl CommandInputPolicy {
|
||||
}
|
||||
|
||||
/// How to handle the output of benchmarked commands
|
||||
#[derive(Debug, Clone, PartialEq, Eq)]
|
||||
#[derive(Debug, Clone, PartialEq, Eq, Default)]
|
||||
pub enum CommandOutputPolicy {
|
||||
/// Redirect output to the null device
|
||||
#[default]
|
||||
Null,
|
||||
|
||||
/// Feed output through a pipe before discarding it
|
||||
@@ -156,12 +152,6 @@ pub enum CommandOutputPolicy {
|
||||
Inherit,
|
||||
}
|
||||
|
||||
impl Default for CommandOutputPolicy {
|
||||
fn default() -> Self {
|
||||
CommandOutputPolicy::Null
|
||||
}
|
||||
}
|
||||
|
||||
impl CommandOutputPolicy {
|
||||
pub fn get_stdout_stderr(&self) -> io::Result<(Stdio, Stdio)> {
|
||||
let streams = match self {
|
||||
|
||||
Reference in new issue
Block a user