[Feature] Trait-based expansions for `SolInput` items
Open
enhancement
- Dominant language
- Rust
- Stars
- 966
- Forks
- 274
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 15
Description
### Component
sol! macro
### Describe the feature you would like
Depends on #567.
Add a trait that consumes an iterator of sol items to produce an expansion, in a way that can be composed with other expanders
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.