Unravel the parbroken define! macro
authorChris Morgan <me@chrismorgan.info>
committerChris Morgan <me@chrismorgan.info>
commit0656f182894b8f7c5c172b6f762c922e1a8b4ed9
treec85d8d6177e1bb06b4e5afb34229d8c81a826ae4
parentbf29e608d91175d0fca2108fd1b5d75596a4a796
Unravel the parbroken define! macro

Turns out its commenting technique was completely broken—the attributes
have to be attached to an item *inside* the macro, not outside. And
judging by https://docs.rs/anymap/0.11.0/anymap/any/trait.CloneAny.html,
it was broken from the start, and I never noticed. Sigh. Now, you get a
warning that it’s not going to work like you want. Good stuff.

Well, that macro wasn’t a great idea anyway. Doing without it ends up a
little longer, and risks inconsistent editing, but is decidedly easier
to read.
src/any.rs