Skip to main content

SetEmitter

Trait SetEmitter 

Source
pub trait SetEmitter<T0> {
Show 17 methods // Required methods fn set(&mut self, cc: CondCode, dst: T0); fn seto(&mut self, dst: T0); fn setno(&mut self, dst: T0); fn setb(&mut self, dst: T0); fn setnb(&mut self, dst: T0); fn setz(&mut self, dst: T0); fn setnz(&mut self, dst: T0); fn setbe(&mut self, dst: T0); fn setnbe(&mut self, dst: T0); fn sets(&mut self, dst: T0); fn setns(&mut self, dst: T0); fn setp(&mut self, dst: T0); fn setnp(&mut self, dst: T0); fn setl(&mut self, dst: T0); fn setnl(&mut self, dst: T0); fn setle(&mut self, dst: T0); fn setnle(&mut self, dst: T0);
}
Expand description

Emits SET.

Assembly forms: setcc r8/m8, setcc w:r8/m8, setcc.

Required Methods§

Source

fn set(&mut self, cc: CondCode, dst: T0)

Source

fn seto(&mut self, dst: T0)

Source

fn setno(&mut self, dst: T0)

Source

fn setb(&mut self, dst: T0)

Source

fn setnb(&mut self, dst: T0)

Source

fn setz(&mut self, dst: T0)

Source

fn setnz(&mut self, dst: T0)

Source

fn setbe(&mut self, dst: T0)

Source

fn setnbe(&mut self, dst: T0)

Source

fn sets(&mut self, dst: T0)

Source

fn setns(&mut self, dst: T0)

Source

fn setp(&mut self, dst: T0)

Source

fn setnp(&mut self, dst: T0)

Source

fn setl(&mut self, dst: T0)

Source

fn setnl(&mut self, dst: T0)

Source

fn setle(&mut self, dst: T0)

Source

fn setnle(&mut self, dst: T0)

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§