The current way to do error output is a bit lazy and relies on returning an error from main, which gives us this:
Error: Cargo { source: ErrorMessage { msg: "the lock file /home/robzz/repos/diesel/Cargo.lock needs to be updated but --locked was passed to prevent this" } }
The current way to do error output is a bit lazy and relies on returning an error from main, which gives us this: