[][src]Module capstone::prelude

Contains items that you probably want to always import

For example:

use capstone::prelude::*;

Re-exports

pub use arch;
pub use arch::ArchDetail;
pub use arch::BuildsCapstone;
pub use arch::BuildsCapstoneEndian;
pub use arch::BuildsCapstoneExtraMode;
pub use arch::BuildsCapstoneSyntax;
pub use arch::DetailsArchInsn;

Structs

Capstone

An instance of the capstone disassembler

InsnDetail

Contains architecture-independent details about an instruction, such as register reads.

InsnGroupId

Represents the group an instruction belongs to, which may be architecture-specific.

InsnId

Represents an instruction id, which may be architecture-specific.

RegId

Represents an register id, which is architecture-specific.

Type Definitions

CsResult
InsnGroupIdInt

Integer type used in InsnGroupId

InsnIdInt

Integer type used in InsnId

RegIdInt

Integer type used in RegId