Hacker News new | ask | show | jobs
by sbenitez 3466 days ago
Yes! Here's what happens when you don't do the right thing:

  error: 'id' is declared as an argument...
   --> src/main.rs:8:9
    |
  8 | #[get("/<id>")]
    |         ^^^^

  error: ...but isn't in the function signature.
    --> src/main.rs:9:1
     |
  9  |   fn hello() -> &'static str {
     |  _^ starting here...
  10 | |     "Hello, world!"
  11 | | }
     | |_^ ...ending here
2 comments

that is some truly incredible developer ux
The span for the “...but isn't in the function signature” should be just the `()` rather than the whole function.