danielhenrymantilla / nougat.rs

(lifetime) GATs on stable Rust
https://docs.rs/nougat
Apache License 2.0
56 stars 6 forks source link

Don't use `ඞ` please, I can't use `#![deny(non_ascii_idents)]` #18

Open spikespaz opened 11 months ago

spikespaz commented 11 months ago

Don't use please, I can't use #![deny(non_ascii_idents)].

I saw that you've done this so that the macro output doesn't leak, and that people can't use symbols which are considered implementation minutiae. That sort of thing should be documented, but don't forcefully make that decision for people. They can still expand the macro and copy and paste the symbols.