#debugging #output #parser #convert #json

darrentsung_debug_parser

Parse the output of std::fmt::Debug

4 releases (2 breaking)

0.3.1 Jun 15, 2023
0.3.0 May 19, 2022
0.2.0 Dec 8, 2021
0.1.3 Dec 8, 2021

#2050 in Parser implementations

Download history 2356/week @ 2023-12-16 1193/week @ 2023-12-23 6475/week @ 2023-12-30 6635/week @ 2024-01-06 6387/week @ 2024-01-13 8470/week @ 2024-01-20 9191/week @ 2024-01-27 7816/week @ 2024-02-03 5304/week @ 2024-02-10 4320/week @ 2024-02-17 2972/week @ 2024-02-24 5817/week @ 2024-03-02 4518/week @ 2024-03-09 17021/week @ 2024-03-16 26742/week @ 2024-03-23 9848/week @ 2024-03-30

59,435 downloads per month
Used in 7 crates (via pretty_assertions_sorted)

MIT/Apache

24KB
598 lines

This crate makes a best-effort attempt to parse the output of Rust Debug into a structure. My motivation is to facilitate neater output in evcxr, but there are probably other places where it is useful, e.g. to convert debug output into json to send to some logfile.

Dependencies

~1.5MB
~28K SLoC