Expand description
A crate for interacting with debuginfod
servers.
Structs§
- Caching
Client fs-cache
- A debuginfod client that caches data using the file system.
- Client
- A client for interacting with (one or more)
debuginfod
servers. - Response
- A successful response from a debuginfod server.
Enums§
- BuildId
- The (GNU) build id is a randomly generated string added by most compilers to
executables which is used by debuginfod to index them. It’s typically stored
as a note in ELF files with name
ELF_NOTE_GNU
and typeNT_GNU_BUILD_ID
. Not all runtimes produce it, for example, the Rust compiler does not generate it, and Golang stores its build id in.note.go.buildid
, but for all intents and purposes the GNU build id is the only relevant one when it comes to debuginfod servers.