Struct symbolic_symcache::format::HeaderV1 [−][src]
#[repr(C, packed)]pub struct HeaderV1 { pub preamble: Preamble, pub uuid: Uuid, pub arch: u32, pub data_source: u8, pub has_line_records: u8, pub symbols: Seg<Seg<u8, u16>>, pub files: Seg<FileRecord, u16>, pub functions: Seg<FuncRecord>, }
DEPRECATED. Header used by V1 SymCaches.
Fields
preamble: Preamble
Version-independent preamble.
uuid: Uuid
Unique identifier of the object file. Does not support PDBs.
arch: u32
CPU architecture of the object file.
data_source: u8
Type of debug information that was used to create this SymCache.
has_line_records: u8
Flag, whether this cache has line records.
symbols: Seg<Seg<u8, u16>>
Segment containing symbol names.
files: Seg<FileRecord, u16>
Segment containing file records.
functions: Seg<FuncRecord>
Segment containing function records.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for HeaderV1
impl RefUnwindSafe for HeaderV1
impl UnwindSafe for HeaderV1
impl UnwindSafe for HeaderV1