Skip to main content

BuildsCapstone

Trait BuildsCapstone 

Source
pub trait BuildsCapstone<ArchMode> {
    // Required methods
    fn mode(self, mode: ArchMode) -> Self;
    fn detail(self, enable_detail: bool) -> Self;
    fn build(self) -> CsResult<Capstone>;
}
Expand description

Builds a Capstone struct

Required Methods§

Source

fn mode(self, mode: ArchMode) -> Self

Set the disassembly mode

Source

fn detail(self, enable_detail: bool) -> Self

Enable detailed output

Source

fn build(self) -> CsResult<Capstone>

Get final Capstone

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::arm::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::arm64::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::evm::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::m680x::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::m68k::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::mips::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::mos65xx::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::ppc::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::riscv::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::sh::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::sparc::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::sysz::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::tms320c64x::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::tricore::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::x86::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::xcore::ArchCapstoneBuilder

Source§

impl BuildsCapstone<ArchMode> for capstone_git::arch::bpf::ArchCapstoneBuilder