ast-demangle
Parses mangled names and produces structured results.
Example:
use Style;
use ;
let mangled_name = "_RNvNtCs6GSVXm7oiwY_5regex4utf811decode_utf8.llvm.1119170478327948870";
let = parse_from_str.unwrap;
// The suffix is returned.
assert_eq!;
// The default style for displaying is the long format.
assert_eq!;
// To omit the crate hash, use the alternate display format.
assert_eq!;
// Use `Symbol::display` and `Style` to specify the display style explicitly.
assert_eq!;
assert_eq!;
assert_eq!;
// You can access the structure of the demangled symbol.
assert_eq!;