🤣
We're a pretty darn good minor league baseball team if you ask me
🤣
We're a pretty darn good minor league baseball team if you ask me
It should be wrapped in an array, not an object. Then it's valid. The problem was that I was trying to use an enum.
I got the response wrong, here's what I'm using that isn't working:
enum NationResponse {
Nation(Nation),
People(Vec),
}
Why the heck can't I edit the original post after a comment is made?
Oh man, I didn't know debug_handler existed. Sure enough I had a missing derived attribute... not sure how but Serde serialize and deserialize were missing, so when I was trying to return Ok(Json(army)) it was failing. Thanks so much!
Thanks for the reply! I don't know what you mean by extensions, but the state is literally just the DB connection:
struct AppState { conn: DatabaseConnection, }
Async I have a handle on, but I'll take a look at the others for sure.
One for now, theoretically many later.
Nice I've never used Rc. Maybe now's my chance to look into it.
Also, move out special types to types.rs, error types to errors.rs to keep the area with the actual algorithms more clear.
Ok this is totally something my code base needs. Very actionable feedback.
And yeah that's one of the things I love about rust; it will tell me everywhere things are out of wack. It's such a different experience from back when I had large JavaScript code bases. Make changes and pray lol.
This is really good to hear, I don't think I'm as far off base as I thought; maybe I've been over thinking it a bit. And thanks for that refactoring resource. I'm very big into making my TS code clean and maintainable. I'm just thrown off a bit with the new paradigm.
Eh , its probably just temporary. People just had apps they've used for 10 years yanked away and it's jaring how it all went down. Of course people are going to want to talk about it.
Have you thought about wiping your comments? I had 1300 (more than I thought I would) and have no regrets.
Indeed it does haha, thanks