Re: [PATCH 2/3] rust: pin-init: examples: conditionally enable `feature(lint_reasons)`

From: Alice Ryhl
Date: Tue Apr 15 2025 - 05:26:30 EST


On Mon, Apr 14, 2025 at 08:00:20PM +0000, Benno Lossin wrote:
> `lint_reasons` is unstable in Rust 1.80 and earlier, enable it
> conditionally in the examples to allow compiling them with older
> compilers.
>
> Link: https://github.com/Rust-for-Linux/pin-init/pull/33/commits/ec494fe686b0a97d5b59b5be5a42d3858038ea6a
> Signed-off-by: Benno Lossin <benno.lossin@xxxxxxxxx>

Why not just always use #![feature] together with -Astable_features like
the kernel does?

Alice