impl-trait-utils
impl-trait-utils copied to clipboard
Utilities for working with impl traits in Rust.
This macro fails when you have inner types as context bounds of your trait functions. Consider you have this type: ```rust #[trait_variant::make(Aggregate: Send)] pub trait LocalAggregate: Default + Serialize +...
Not sure if this was considered when designing the crate, but I was hoping to have the following use case as handled by this crate as well ```rust #[trait_variant::make(async_variant =...
Right now the crates generates ... ```rust impl Next for TraitVariantBlanketType { type Item = ::Item; async fn next(&mut self) -> Option { ::next(self).await } } ``` And this is...
Would it be possible to release another version of these crates that includes https://github.com/rust-lang/impl-trait-utils/pull/36, which adds the license files in the crate? Thanks so much.