Expand description
use syn_ext::ext::*; // Namespace module for extension traits.
Always try to use *.
The public names here are intended to be used as * and will be changed any time.
Traitsยง
- Extension for syn::Attribute
- Extension for
std::iter::Iterator<[syn::Attribute]> - Shortcut to get syn::Ident from various types
- Shortcut to get syn::Path from various types
- Extension for
syn::*Item::attrsusingcrate::ext::ItemLike - Extension for syn::Item
- Extension for syn::ItemMod
- experimental
- Extension for syn::Meta
- Constructs and returns map from syn::Meta iterator
- experimental
- experimental
- Extension for syn::punctuated::Punctuated