dirbaio: mheld I'm implementing esp-littlefs in rust. esp rust compiler says:

error[E0658]: `impl Trait` in associated types is unstable
   --> /home/gregor/.cargo/registry/src/index.crates.io-6f17d22bba15001f/embedded-io-0.3.1/src/asynch.rs:132:27
    |
132 |     type ReadFuture<'a> = impl Future<Output = Result<usize, Self::Error>> + 'a
    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: see issue #63063 <https://github.com/rust-lang/rust/issues/63063> for more information
    = help: add `#![feature(impl_trait_in_assoc_type)]` to the crate attributes to enable
    = note: this compiler was built on 2025-01-10; consider upgrading it if it is out of date

Can you help me to solve this issue?