List of all items
Structs
- AdviceInputs
- AdviceMap
- AsmOpInfo
- AssemblyOp
- ChipletsLengths
- ChipletsTrace
- ColMatrix
- ContextId
- DecoderTrace
- DefaultHost
- Digest
- ExecutionOptions
- ExecutionTrace
- Felt
- Kernel
- MemAdviceProvider
- Program
- ProgramInfo
- QuadExtension
- RangeCheckTrace
- RecAdviceProvider
- StackInputs
- StackOutputs
- StackTrace
- TraceLenSummary
- VmState
- VmStateIterator
- crypto::Blake3_192
- crypto::Blake3_256
- crypto::MerklePath
- crypto::MerkleStore
- crypto::MerkleTree
- crypto::NodeIndex
- crypto::PartialMerkleTree
- crypto::Rpo256
- crypto::RpoDigest
- crypto::RpoRandomCoin
- crypto::SimpleSmt
- crypto::WinterRandomCoin
- math::Felt
- utils::SliceReader
- utils::collections::RecordingMap
Enums
- AdviceExtractor
- AdviceInjector
- AdviceSource
- DeserializationError
- ExecutionError
- ExecutionOptionsError
- Ext2InttError
- HostResponse
- InputError
- Operation
- crypto::MerkleError
- utils::DeserializationError
Traits
- AdviceProvider
- Host
- ProcessState
- crypto::ElementHasher
- crypto::Hasher
- crypto::RandomCoin
- math::FieldElement
- math::StarkField
- math::fft::fft_inputs::FftInputs
- utils::ByteReader
- utils::ByteWriter
- utils::Deserializable
- utils::IntoBytes
- utils::PushMany
- utils::Serializable
- utils::ToElements
- utils::collections::KvMap
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::group_vector_elements
- utils::math::batch_inversion
- utils::math::log2
- utils::new_array_vec
- utils::range
- utils::to_hex
- utils::uninit_vector
- utils::write_hex_bytes