this post was submitted on 01 May 2025
37 points (97.4% liked)
Rust
6872 readers
10 users here now
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Wormhole
Credits
- The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Very quickly skimmed
Cargo.toml
andmain.rs
.axum
is also not cool.axum
in the project description.lazy_static
andonce_cell
, whenOnceLock
has been stable since 1.70 andaxum
's MSRV is 1.75?min-sized-rust
flags?instead of
and the positional indices are redundant anyway.
tracing
, you should actually usetracing::error
instead ofeprintln!("❌ ...")
.Okay. I will stop here.
Hi there, thank you for your feedback!
Not sure what you mean with title case name. Nevertheless, I chose a name with proximity to actually show that this project is implementing Axum. It took a long time before I could find a name that was unique (I know it might seem silly to just add a letter).
The README.md and GitHub project description mention Axum.
Didn't know about OnceLock. Some modules were created weeks apart from each other. During this time I might have forgotten that I used a similar library.
Didn't know about the min-sized-rust project. Found these suggested by a few users on Reddit.
Oh cool, I do not print that often. Looks a lot cleaner.
Those eprints, uhm. Might sound silly. Haven't thought about implementing it using tracing. Might have been a bit lazy. It worked fine in the datbase module, copied it afterwards over to the Redis/S3/mail modules.
Thank you for your feedback!
I'm not a full time programmer. Feedback helps me to improve myself :)
Just wanna say, great job on the feedback reception. Critically important (and often hard!!) skill, to get the value while leaving the ego-hit. If you handle criticism this well as a non-fulltime-dev, on a project you care about and that you have solo'ed - I have a feeling you have a lot of dev potential.
Thank you kindly!
The uppercase A in Axium.
Ps, I already have fixed a few things.