List of all items
Structs
- AdviceInputs
- AdviceProvider
- AsmOpInfo
- AssemblyOp
- ChipletsLengths
- ChipletsTrace
- ColMatrix
- ContextId
- DecoderTrace
- DefaultDebugHandler
- DefaultHost
- ErrorContextImpl
- EventHandlerRegistry
- ExecutionOptions
- ExecutionTrace
- Felt
- HostLibrary
- Kernel
- MastForest
- MastNodeId
- MemMastForestStore
- MemoryAddress
- NoopEventHandler
- Process
- Program
- ProgramInfo
- QuadExtension
- RangeCheckTrace
- RowIndex
- SlowProcessState
- StackInputs
- StackOutputs
- StackTrace
- TraceLenSummary
- VmState
- VmStateIterator
- Word
- crypto::Blake3_192
- crypto::Blake3_256
- crypto::MerklePath
- crypto::MerkleStore
- crypto::MerkleTree
- crypto::NodeIndex
- crypto::PartialMerkleTree
- crypto::Poseidon2
- crypto::Rpo256
- crypto::RpoRandomCoin
- crypto::Rpx256
- crypto::RpxRandomCoin
- crypto::SimpleSmt
- crypto::WinterRandomCoin
- fast::ExecutionOutput
- fast::FastProcessState
- fast::FastProcessor
- fast::NoopTracer
- fast::trace_state::AdviceReplay
- fast::trace_state::BlockStackReplay
- fast::trace_state::CoreTraceState
- fast::trace_state::DecoderState
- fast::trace_state::ExecutionContextSystemInfo
- fast::trace_state::ExecutionReplay
- fast::trace_state::ExternalNodeReplay
- fast::trace_state::HasherReplay
- fast::trace_state::MemoryReplay
- fast::trace_state::NodeEndData
- fast::trace_state::NodeFlags
- fast::trace_state::StackOverflowReplay
- fast::trace_state::StackState
- fast::trace_state::SystemState
- fast::trace_state::TraceFragmentContext
- math::Felt
- utils::Blake3Digest
- utils::Blake3_256
- utils::DisplayHex
- utils::ReadAdapter
- utils::SliceReader
Enums
- AdviceError
- AdviceMutation
- DeserializationError
- ExecutionError
- ExecutionOptionsError
- InputError
- MastNode
- MemoryError
- Operation
- ProcessState
- SystemEvent
- crypto::MerkleError
- fast::trace_state::NodeExecutionState
- utils::DeserializationError
Traits
- AsyncHost
- BaseHost
- DebugHandler
- ErrorContext
- EventHandler
- FutureMaybeSend
- MastForestStore
- MastNodeExt
- SyncHost
- crypto::ElementHasher
- crypto::Hasher
- crypto::RandomCoin
- fast::Tracer
- math::FieldElement
- math::StarkField
- math::fft::fft_inputs::FftInputs
- utils::ByteReader
- utils::ByteWriter
- utils::Deserializable
- utils::IntoBytes
- utils::PushMany
- utils::Serializable
- utils::ToElements
- utils::ToHex
Macros
Functions
- execute
- execute_iter
- math::fft::evaluate_poly
- math::fft::evaluate_poly_with_offset
- math::fft::get_inv_twiddles
- math::fft::get_twiddles
- math::fft::infer_degree
- math::fft::interpolate_poly
- math::fft::interpolate_poly_with_offset
- math::fft::permute_index
- math::fft::real_u64::fft2_real
- math::fft::real_u64::fft4_real
- math::fft::real_u64::ifft2_real_unreduced
- math::fft::real_u64::ifft4_real_unreduced
- math::fft::serial_fft
- utils::bound_into_included_u64
- utils::group_slice_elements
- utils::hash_string_to_word
- utils::math::batch_inversion
- utils::new_array_vec
- utils::range
- utils::to_hex
- utils::uninit_vector