Pure Core, Imperative Shell in Rust with Stillwater

Most Rust services start clean. There is a handler, a database call, a few validation checks, a small amount of business logic, and a response. The code is direct. You can read it top to bottom.