Rust 1.78, just released as the latest version of the popular, memory-safe programming language, adds backing for a #[diagnostic] attribute namespace to influence compiler messages.
These messages are treated as hints that the compiler is not required to use, the Rust team said. Also it is not an error to provide a diagnostic that the compiler does not recognize. The feature is designed to allow source code to provide diagnostics even when they are not supported by all compilers.
Announced May 2, Rust 1.78 can be installed via rustup:
To read this article in full, please click here
InfoWorld
Article Categories:
Uncategorized