#expand #syntax #syn #extension #items

syn-expand-use

ExpandedUseTree, an extension to syn::UseTree

2 unstable releases

Uses old Rust 2015

0.2.0 Apr 20, 2018
0.1.0 Apr 20, 2018

#40 in #expand

CC0 license

17KB
330 lines

syn-expand-use

ExpandedUseTree, an extension to syn::UseTree.

This crate offers a very simple mechanism to expand a complicated use ... tree into a list of items. Additionally, it intends to offer all the guarantees of the upstream syn crate, including Rust 1.15.0 support and a large number of feature flags for tuning performance.

This software can be freely used and modified under the CC0 1.0 Universal License.


lib.rs:

ExpandedItemUse, an extension to syn::UseTree.

Dependencies

~2MB
~47K SLoC