Skip to main content

Disassemble

Trait Disassemble 

Source
pub trait Disassemble {
    // Required method
    fn disassemble(&self) -> String;
}
Expand description

Trait for disassembling functionalities.

Required Methods§

Source

fn disassemble(&self) -> String

Disassembles the current object and returns the assembly code.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

§

impl Disassemble for CooperativeMatrixOperands

§

fn disassemble(&self) -> String

§

impl Disassemble for CooperativeMatrixReduce

§

fn disassemble(&self) -> String

§

impl Disassemble for FPFastMathMode

§

fn disassemble(&self) -> String

§

impl Disassemble for FragmentShadingRate

§

fn disassemble(&self) -> String

§

impl Disassemble for FunctionControl

§

fn disassemble(&self) -> String

§

impl Disassemble for ImageOperands

§

fn disassemble(&self) -> String

§

impl Disassemble for KernelProfilingInfo

§

fn disassemble(&self) -> String

§

impl Disassemble for LoopControl

§

fn disassemble(&self) -> String

§

impl Disassemble for MatrixMultiplyAccumulateOperands

§

fn disassemble(&self) -> String

§

impl Disassemble for MemoryAccess

§

fn disassemble(&self) -> String

§

impl Disassemble for MemorySemantics

§

fn disassemble(&self) -> String

§

impl Disassemble for RawAccessChainOperands

§

fn disassemble(&self) -> String

§

impl Disassemble for RayFlags

§

fn disassemble(&self) -> String

§

impl Disassemble for SelectionControl

§

fn disassemble(&self) -> String

§

impl Disassemble for TensorAddressingOperands

§

fn disassemble(&self) -> String

§

impl Disassemble for TensorOperands

§

fn disassemble(&self) -> String

Implementors§