pub trait InstructionBuilder {
    // Required method
    fn instruction(&self) -> Instruction;
}
Expand description

A trait for building an instruction.

Required Methods§

source

fn instruction(&self) -> Instruction

The required function to return the built instruction.

Implementors§

source§

impl InstructionBuilder for CreateOrUpdate

Builds a CreateOrUpdate instruction.

source§

impl InstructionBuilder for PuffRuleSet

Builds a PuffRuleSet instruction.

source§

impl InstructionBuilder for Validate

Builds a Validate instruction.

source§

impl InstructionBuilder for WriteToBuffer

Builds a WriteToBuffer instruction.