cli: simplify `Message` default
Use the derive and `#[default]` mechanism for deriving the default of `Message`. Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com> X-Clacks-Overhead: GNU Terry Pratchett
This commit is contained in:
parent
3681c0e6df
commit
6a3a66ae9c
|
|
@ -25,9 +25,10 @@ pub enum Error {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The user supplied `Patch` description.
|
/// The user supplied `Patch` description.
|
||||||
#[derive(Clone, Debug, PartialEq, Eq)]
|
#[derive(Clone, Debug, Default, PartialEq, Eq)]
|
||||||
pub enum Message {
|
pub enum Message {
|
||||||
/// Prompt user to write comment in editor.
|
/// Prompt user to write comment in editor.
|
||||||
|
#[default]
|
||||||
Edit,
|
Edit,
|
||||||
/// Don't leave a comment.
|
/// Don't leave a comment.
|
||||||
Blank,
|
Blank,
|
||||||
|
|
@ -97,12 +98,6 @@ impl Message {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for Message {
|
|
||||||
fn default() -> Self {
|
|
||||||
Self::Edit
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub const PATCH_MSG: &str = r#"
|
pub const PATCH_MSG: &str = r#"
|
||||||
<!--
|
<!--
|
||||||
Please enter a patch message for your changes. An empty
|
Please enter a patch message for your changes. An empty
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue