A Rust attribute macro to apply function-like macros, used to apply multiple function-like macros that only accept an item (do not accept other function-like macro calls) to a single item or just improve the readability of the code.