Skip to content

Commit 3133ab8

Browse files
committed
Fix clippy issues
1 parent 14e511c commit 3133ab8

File tree

2 files changed

+7
-15
lines changed

2 files changed

+7
-15
lines changed

examples/app/dialogue.rs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,14 @@ pub fn setup(chain: Chain) -> Chain {
4040

4141
type ExampleDialogueInput = DialogueInput<ExampleDialogueState, FilesystemBackend>;
4242

43-
#[derive(Clone, Deserialize, Serialize)]
43+
#[derive(Clone, Default, Deserialize, Serialize)]
4444
enum ExampleDialogueState {
45+
#[default]
4546
Start,
4647
FirstName,
47-
LastName { first_name: String },
48-
}
49-
50-
impl Default for ExampleDialogueState {
51-
fn default() -> Self {
52-
Self::Start
53-
}
48+
LastName {
49+
first_name: String,
50+
},
5451
}
5552

5653
impl DialogueState for ExampleDialogueState {

src/dialogue/tests.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,13 @@ use crate::{
1212

1313
use super::*;
1414

15-
#[derive(Clone, Copy, Deserialize, Serialize)]
15+
#[derive(Clone, Copy, Default, Deserialize, Serialize)]
1616
enum State {
17+
#[default]
1718
Start,
1819
Step,
1920
}
2021

21-
impl Default for State {
22-
fn default() -> Self {
23-
Self::Start
24-
}
25-
}
26-
2722
impl DialogueState for State {
2823
fn dialogue_name() -> &'static str {
2924
"test"

0 commit comments

Comments
 (0)