Amplifying Rust language capabilities: helper functions for creating proc macro libraries
Examples
#[name] - single form
#[name = "literal"] - optional single value
#[name = TypeName] - path value
#[name("literal", TypeName, arg = value)] - list of arguments