[][src]Module ergo_lib::ast

AST for ErgoTree

Modules

ops

Operators in ErgoTree

Structs

Constant

Constant

ConstantPlaceholder

Placeholder for a constant in ErgoTree.

RegisterId

newtype for box register id

Enums

BoxMethods

Methods for Box type instance

CollMethods

Methods for Collection type instance

CollPrim

Collection for primitive values (i.e byte array)

ConstantColl

Collection elements

ConstantVal

Constant value

ContextMethods

Methods for Context type instance

Expr

Expression in ErgoTree

PredefFunc

Predefined (global) functions

Traits

StoredNonPrimitive

Marker trait to select types for which CollElems::NonPrimitive is used to store elements as Vec