[][src]Trait yaxpeax_arch::YaxColors

pub trait YaxColors<Color: Display> {
    fn arithmetic_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn stack_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn nop_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn stop_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn control_flow_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn data_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn comparison_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn invalid_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn platform_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn misc_op<T: Display>(&self, t: T) -> Colored<T, Color>;
fn register<T: Display>(&self, t: T) -> Colored<T, Color>;
fn program_counter<T: Display>(&self, t: T) -> Colored<T, Color>;
fn number<T: Display>(&self, t: T) -> Colored<T, Color>;
fn zero<T: Display>(&self, t: T) -> Colored<T, Color>;
fn one<T: Display>(&self, t: T) -> Colored<T, Color>;
fn minus_one<T: Display>(&self, t: T) -> Colored<T, Color>;
fn address<T: Display>(&self, t: T) -> Colored<T, Color>;
fn symbol<T: Display>(&self, t: T) -> Colored<T, Color>;
fn function<T: Display>(&self, t: T) -> Colored<T, Color>; }

Required methods

fn arithmetic_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn stack_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn nop_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn stop_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn control_flow_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn data_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn comparison_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn invalid_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn platform_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn misc_op<T: Display>(&self, t: T) -> Colored<T, Color>

fn register<T: Display>(&self, t: T) -> Colored<T, Color>

fn program_counter<T: Display>(&self, t: T) -> Colored<T, Color>

fn number<T: Display>(&self, t: T) -> Colored<T, Color>

fn zero<T: Display>(&self, t: T) -> Colored<T, Color>

fn one<T: Display>(&self, t: T) -> Colored<T, Color>

fn minus_one<T: Display>(&self, t: T) -> Colored<T, Color>

fn address<T: Display>(&self, t: T) -> Colored<T, Color>

fn symbol<T: Display>(&self, t: T) -> Colored<T, Color>

fn function<T: Display>(&self, t: T) -> Colored<T, Color>

Loading content...

Implementations on Foreign Types

impl<'a> YaxColors<Fg<&'static (dyn Color + 'static)>> for Option<&'a ColorSettings>[src]

Loading content...

Implementors

impl YaxColors<&'static str> for NoColors[src]

impl YaxColors<Fg<&'static (dyn Color + 'static)>> for ColorSettings[src]

Loading content...