Certain projects have requirements with respect to safety and security. Despite being a dependency hell, Rust is a decent choice. Previously, I haven’t used Rust for anything that has to run on an edge device where e.g. power consumption is important. Therefore, I never realized that this language is lacking an important feature: goto statements! Sure there exists a crate to provide some form of goto and there is a way to break from nested loops. Further, I came across this discussion on “label-break-value” which seems to be some form of weird goto equivalent.