Module program

Source
Expand description

Define the internal hash program representation used by HashX.

Structs§

Program
Generated HashX program, as a boxed array of instructions

Enums§

Instruction 🔒
Define the HashX virtual instruction set
Opcode 🔒
An instruction operation, without any of its arguments

Constants§

NUM_INSTRUCTIONS 🔒
Maximum number of instructions in the program

Type Aliases§

InstructionArray 🔒
Type alias for a full-size array of Instructions
InstructionVec 🔒
Type alias for a [FixedCapacityVec] that can build InstructionArrays