15 releases
0.8.0 | Apr 26, 2022 |
---|---|
0.7.3 | Feb 17, 2022 |
0.7.2 | Apr 16, 2020 |
0.7.1 | Mar 24, 2020 |
0.1.0 | Mar 28, 2018 |
#70 in Debugging
2,055,200 downloads per month
Used in 882 crates
(15 directly)
20KB
322 lines
Rust Debug ID
This crate implements a type that is a thin wrapper around uuids that can hold a "debug id". This is a concept that originally comes from breakpad and is also used by Sentry to identify a debug information file.
License
Symbolic is licensed under the Apache 2 license.
lib.rs
:
This crate provides types for identifiers of object files, such as executables, dynamic libraries or debug companion files. The concept originates in Google Breakpad and defines two types:
CodeId
: Identifies the file containing source code, i.e. the actual library or executable. The identifier is platform dependent and implementation defined. Thus, there is no canonical representation.DebugId
: Identifies a debug information file, which may or may not use information from the Code ID. The contents are also implementation defined, but as opposed toCodeId
, the structure is streamlined across platforms. It is also guaranteed to be 32 bytes in size.
Dependencies
~205–385KB