Crate symbolic_common [] [src]

Common functionality for symbolic.

In particular this defines common error types and similar things that all symbolic crates want to use.

Macros

itry

Structs

ByteView

A smart pointer for byte data.

ByteViewHandle

A smart pointer for byte data that owns a derived object.

Error

The Error type.

Name

Represents a potentially mangled symbol

Enums

Arch

An enum of supported architectures.

CpuFamily

Represents a family of CPUs

DebugKind

Represents the kind of debug information inside an object.

Endianness

Represents endianness.

ErrorKind

The kind of an error.

Language

Supported programming languages for demangling

ObjectClass

Represents the designated use of the object file and hints at its contents.

ObjectKind

Represents the physical object file format.

Traits

ResultExt

Additional methods for Result, for easy interaction with this crate.

Type Definitions

Result

Convenient wrapper around std::Result.