-
Notifications
You must be signed in to change notification settings - Fork 165
Closed
Labels
Description
I (@lambda-fairy) am adopting the top comment to summarize the unstable features used in Maud. The original text can be found at the bottom of this comment.
Summary of unstable features:
- Mandatory
proc_macro_hygiene(Tracking issue for procedural macros and "hygiene 2.0" rust-lang/rust#54727)
- Can be removed, but will make the library less nice to use
proc_macro_diagnostic(Tracking Issue: Procedural Macro Diagnostics (RFC 1566) rust-lang/rust#54140)proc_macro_span(Tracking issue forproc_macro::Spaninspection APIs rust-lang/rust#54725)
- Can be removed, but will make the library slower
specialization(Tracking issue for specialization (RFC 1210) rust-lang/rust#31844)
- Can be removed, but will make the implementation more complex
proc_macro_def_site(Tracking issue forSpan::def_site()rust-lang/rust#54724)proc_macro_quote(Tracking issue for thequote!macro inproc_macrorust-lang/rust#54722)
Original comment by Hoverbear:
Hey! You might be able to get this to work on stable with Syntex.
dashed, stalkerg, hcpl, Korvox, svenstaro and 2 more