- updated the crate to rust 2018 edition
- Add support to define function attributes and extern functions
- Add support to define async functions
- Add support to add macros to traits and impls
- Add ability to add functions directly to scope
- Add documentation comments and annotations to struct fields
- Specifying lint attributes (#13)
- Specifying repr attribute on struct and enum (#12)
Initial release