real-async-trait-rs
real-async-trait-rs copied to clipboard
A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type erasure
Is there a way to make a `dyn Trait` object out of a type that impls a trait annotated with `#[real_async_trait]`? I'd like to be able to do something like:...
It seems like the macro doesn't support implementing traits for structs with generic parameters like: ```rust trait Foo {} struct Bar { f: F } #[real_async_trait] trait Bat { async...
The latest version currently on crates.io (0.0.2) does not incorporate PR https://github.com/4lDO2/real-async-trait-rs/pull/5 which is needed to use this crate with a recent compiler, therefore a new version should be pushed...
The `generic_associated_types` is not only no longer marked *incomplete* but has in fact been stabilized and is no longer necessary to specify. Please also consider updating the README accordingly. Also,...