TODO list
Add support for different library files and custom binary names.
Add support for unsafe Rust.
Add support for multifile binaries.
Add links in the signatures for the crate’s items.
Test the markdown output with an external crate.
Add more tests for both Python and Rust.