> I've been wondering why it uses the async `async_trait` rather than native async traits
From their crate documentation[0]:
> The minimum supported Rust version (MSRV) is 1.64. However if you disable the `async-trait` feature, then you need Rust >= 1.75 due to the native use of `async fn` in traits.
From their crate documentation[0]:
> The minimum supported Rust version (MSRV) is 1.64. However if you disable the `async-trait` feature, then you need Rust >= 1.75 due to the native use of `async fn` in traits.
[0]: https://docs.rs/ractor/0.13.0/ractor/index.html