Structsยง
- Macro ๐
- Macro
ArgParser ๐ - Parses macro arguments on macro def.
- Macro
Branch ๐ - Macro
Parser ๐ - Parsed
Macro ๐Arg
Enumsยง
- Macro
Arg ๐ - Macro
ArgKind ๐ - Macro
Position ๐ - Space
State ๐
Constantsยง
Functionsยง
- convert_
try_ ๐mac - Tries to convert a macro use into a short hand try expression. Returns
None
when the macro is not an instance oftry!
(or parsing the inner expression failed). - delim_
token_ ๐to_ str - force_
space_ ๐before - format_
lazy_ ๐static - Format
lazy_static!
from https://crates.io/crates/lazy_static. - format_
macro_ ๐args - handle_
vec_ ๐semi - ident_
like ๐ - last_
tok ๐ - macro_
style ๐ - next_
space ๐ - register_
metavariable ๐ - replace_
names ๐ - return_
macro_ ๐parse_ failure_ fallback - rewrite_
empty_ ๐macro_ def_ body - rewrite_
macro ๐ - rewrite_
macro_ ๐def - rewrite_
macro_ ๐inner - rewrite_
macro_ ๐name - Rewrite macro name without using pretty-printer if possible.
- rewrite_
macro_ ๐with_ items - span_
for_ ๐token_ stream - wrap_
macro_ ๐args - wrap_
macro_ ๐args_ inner