List of all items
Structs
- ast::AST
- ast::Function
- ast::Input
- ast::Template
- ast::Type
- ast::TypeField
- field::Field
- field::U64
- graph::MMapNodes
- graph::NodeIdx
- graph::Nodes
- graph::VecNodes
- gw_status_t
- proto::BigUInt
- proto::ConstantNode
- proto::DuoOpNode
- proto::GraphMetadata
- proto::InputNode
- proto::Node
- proto::SignalDescription
- proto::TresOpNode
- proto::UnoOpNode
- proto::vm::ComponentTmpl
- proto::vm::Function
- proto::vm::IoDef
- proto::vm::IoDefs
- proto::vm::Template
- proto::vm::VmMd
- storage::CompiledCircuit
- storage::IODef
- vm2::Circuit
- vm2::Component
- vm2::Function
- vm2::InputInfo
- vm2::Signals
- vm2::Template
- vm2::Type
- vm2::TypeField
- vm2::UnknownTypeName
- vm::Component
- vm::ComponentTmpl
- vm::Function
- vm::Template
Enums
- Error
- ast::CallArgument
- ast::CmpInputMode
- ast::ComponentsMode
- ast::Expr
- ast::FfExpr
- ast::I64Expr
- ast::I64Operand
- ast::Literal
- ast::Signal
- ast::Statement
- ast::TypeFieldKind
- ast::UnoOp
- graph::Node
- graph::NodeConstErr
- graph::Operation
- graph::TresOperation
- graph::UnoOperation
- proto::DuoOp
- proto::TresOp
- proto::UnoOp
- proto::node::Node
- storage::proto_deserializer::InputInfo
- vm2::OpCode
- vm2::RuntimeError
- vm2::Signal
- vm2::TypeFieldKind
- vm::InputStatus
- vm::OpCode
Traits
Functions
- calc_witness
- calc_witness_vm2_buf
- calculate_witness_vm2
- deserialize_and_flatten_inputs
- deserialize_inputs
- graph::evaluate
- graph::find_constants
- graph::optimize
- graph::propagate
- graph::tree_shake
- graph::value_numbering
- gw_calc_witness
- parser::parse
- progress_bar
- storage::deserialize_input_infos
- storage::deserialize_input_signal_info
- storage::deserialize_types
- storage::deserialize_witnesscalc_vm
- storage::deserialize_witnesscalc_vm2_body
- storage::init_input_signals
- storage::proto_deserializer::decode_node
- storage::proto_deserializer::decode_varint_u32
- storage::proto_deserializer::deserialize_witnesscalc_graph_from_bytes
- storage::read_witnesscalc_vm2_header
- storage::serialize_input_infos
- storage::serialize_input_signal_info
- storage::serialize_types
- storage::serialize_witnesscalc_graph
- storage::serialize_witnesscalc_vm
- storage::serialize_witnesscalc_vm2
- vm2::disassemble_instruction
- vm2::disassemble_instruction_to_string
- vm2::execute
- vm::build_component
- vm::disassemble_instruction
- vm::execute
- wtns_from_u256_witness
- wtns_from_witness2
Type Aliases
- GW_ERROR_CODE
- InputSignalsInfo
- field::U254
- storage::InputList
- storage::InputOutputList
- storage::TemplateInstanceIOMap