Skip to content

Commit 66e3080

Browse files
committed
Fix ModeParseError message
1 parent 1511b66 commit 66e3080

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

core/src/mode.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,16 @@ impl std::str::FromStr for Mode {
1515
"exec" => Ok(Mode::Exec),
1616
"eval" => Ok(Mode::Eval),
1717
"single" => Ok(Mode::Single),
18-
_ => Err(ModeParseError { _priv: () }),
18+
_ => Err(ModeParseError(())),
1919
}
2020
}
2121
}
2222

2323
#[derive(Debug)]
24-
pub struct ModeParseError {
25-
_priv: (),
26-
}
24+
pub struct ModeParseError(());
2725

2826
impl std::fmt::Display for ModeParseError {
2927
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
30-
write!(f, r#"mode should be "exec", "eval", or "single""#)
28+
write!(f, r#"mode must be "exec", "eval", or "single""#)
3129
}
3230
}

parser/src/mode.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,17 @@ impl std::str::FromStr for Mode {
3939
match s {
4040
"exec" | "single" => Ok(Mode::Module),
4141
"eval" => Ok(Mode::Expression),
42-
_ => Err(ModeParseError { _priv: () }),
42+
_ => Err(ModeParseError(())),
4343
}
4444
}
4545
}
4646

4747
/// Returned when a given mode is not valid.
4848
#[derive(Debug)]
49-
pub struct ModeParseError {
50-
_priv: (),
51-
}
49+
pub struct ModeParseError(());
5250

5351
impl std::fmt::Display for ModeParseError {
5452
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
55-
write!(f, r#"mode should be "exec", "eval", or "single""#)
53+
write!(f, r#"mode must be "exec", "eval", or "single""#)
5654
}
5755
}

0 commit comments

Comments
 (0)