ArgOperand

Trait ArgOperand 

Source
pub trait ArgOperand {
    type Operand: Trait;

    // Required method
    fn program(self, block: &mut Block);
}

Required Associated Types§

Required Methods§

Source

fn program(self, block: &mut Block)

Implementations on Foreign Types§

Source§

impl ArgOperand for &'static str

Source§

type Operand = Address

Source§

fn program(self, block: &mut Block)

Source§

impl ArgOperand for i8

Source§

type Operand = Byte

Source§

fn program(self, block: &mut Block)

Source§

impl ArgOperand for i32

Source§

type Operand = Byte

Source§

fn program(self, block: &mut Block)

Source§

impl ArgOperand for u8

Source§

type Operand = Byte

Source§

fn program(self, block: &mut Block)

Source§

impl ArgOperand for ()

Source§

type Operand = None

Source§

fn program(self, _block: &mut Block)

Source§

impl ArgOperand for String

Source§

type Operand = Address

Source§

fn program(self, block: &mut Block)

Source§

impl ArgOperand for Address

Source§

type Operand = Address

Source§

fn program(self, block: &mut Block)

Implementors§