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 to `CodeId`, the
structure is streamlined across platforms. It is also guaranteed to be 32 bytes in size.
[`CodeId`]: struct.CodeId.html
[`DebugId`]: struct.DebugId.html |
17377 |