warning: `input.r#type.as_str()` is a string value used as an enum-like discriminator, consider creating an enum instead
╭▸ examples/internal/warn_recursive/foo/bar/baz.rs:6:5
│
6 │ ┏ match input.r#type.as_str() {
7 │ ┃ "a" => println!("First value"),
8 │ ┃ "b" => println!("Second value"),
9 │ ┃ _ => panic!("Unknown type: {}", input.r#type),
10 │ ┃ }
│ ┗━━━━━┛ string is used as an enum discriminator here
│
╰ help: for further information visit https://sliman4.github.io/slippy/index.html#string_used_as_enum
note: the lint level is defined here
╭▸ examples/internal/warn_recursive/main.rs:16:1
│
16 │ /// warn(slippy::string_used_as_enum)
╰╴━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━