Which can be incremented to `cargo watch -x check -x test -x "run --release" --clear` on a side terminal.
Also in the ring are https://github.com/eradman/entr and watchexec (which shares code and authorship with cargo-watch IIRC). As you can see I'm a fan of changed-files-automatically-do-things workflows.