List of all items
Structs
- ClapDiagnostic
- Midenc
- diagnostics::AdHocDiagnostic
- diagnostics::ByteIndex
- diagnostics::ByteOffset
- diagnostics::CaptureEmitter
- diagnostics::ColumnIndex
- diagnostics::ColumnNumber
- diagnostics::DefaultEmitter
- diagnostics::DefaultSourceManager
- diagnostics::DiagnosticError
- diagnostics::DiagnosticsConfig
- diagnostics::DiagnosticsHandler
- diagnostics::Felt
- diagnostics::FileLineCol
- diagnostics::InFlightDiagnosticBuilder
- diagnostics::Label
- diagnostics::LabeledSpan
- diagnostics::LineIndex
- diagnostics::LineNumber
- diagnostics::Location
- diagnostics::NullEmitter
- diagnostics::Position
- diagnostics::PrintDiagnostic
- diagnostics::RelatedError
- diagnostics::RelatedLabel
- diagnostics::Report
- diagnostics::Selection
- diagnostics::SourceContent
- diagnostics::SourceFile
- diagnostics::SourceFileRef
- diagnostics::SourceId
- diagnostics::SourceSpan
- diagnostics::Span
- diagnostics::Uri
- diagnostics::Word
- diagnostics::advice::AdviceInputs
- diagnostics::advice::AdviceMap
- diagnostics::advice::AdviceStack
- diagnostics::chiplets::hasher::Hasher
- diagnostics::crypto::dsa::ecdsa_k256_keccak::KeyExchangeKey
- diagnostics::crypto::dsa::ecdsa_k256_keccak::PublicKey
- diagnostics::crypto::dsa::ecdsa_k256_keccak::Signature
- diagnostics::crypto::dsa::ecdsa_k256_keccak::SigningKey
- diagnostics::crypto::dsa::falcon512_poseidon2::Nonce
- diagnostics::crypto::dsa::falcon512_poseidon2::Polynomial
- diagnostics::crypto::dsa::falcon512_poseidon2::PublicKey
- diagnostics::crypto::dsa::falcon512_poseidon2::SecretKey
- diagnostics::crypto::dsa::falcon512_poseidon2::Signature
- diagnostics::crypto::dsa::falcon512_poseidon2::SignatureHeader
- diagnostics::crypto::dsa::falcon512_poseidon2::SignaturePoly
- diagnostics::crypto::hash::Blake3_256
- diagnostics::crypto::hash::Keccak256
- diagnostics::crypto::hash::Poseidon2
- diagnostics::crypto::hash::Rpo256
- diagnostics::crypto::hash::Rpx256
- diagnostics::crypto::hash::Sha256
- diagnostics::crypto::merkle::EmptySubtreeRoots
- diagnostics::crypto::merkle::InnerNodeInfo
- diagnostics::crypto::merkle::LeafIndex
- diagnostics::crypto::merkle::MerklePath
- diagnostics::crypto::merkle::MerkleStore
- diagnostics::crypto::merkle::MerkleTree
- diagnostics::crypto::merkle::Mmr
- diagnostics::crypto::merkle::MmrPeaks
- diagnostics::crypto::merkle::NodeIndex
- diagnostics::crypto::merkle::PartialMerkleTree
- diagnostics::crypto::merkle::SimpleSmt
- diagnostics::crypto::merkle::Smt
- diagnostics::crypto::merkle::SmtProof
- diagnostics::crypto::merkle::StoreNode
- diagnostics::crypto::random::RandomCoin
- diagnostics::deferred::DeferredContext
- diagnostics::deferred::DeferredRootTracker
- diagnostics::deferred::DeferredState
- diagnostics::deferred::DeferredStateWire
- diagnostics::deferred::Node
- diagnostics::deferred::Payload
- diagnostics::deferred::PrecompileRegistry
- diagnostics::deferred::Tag
- diagnostics::events::EventId
- diagnostics::events::EventName
- diagnostics::field::Binomial
- diagnostics::field::BoundedPowers
- diagnostics::field::Powers
- diagnostics::mast::AdviceMapView
- diagnostics::mast::AdviceValueView
- diagnostics::mast::BasicBlockNode
- diagnostics::mast::BasicBlockNodeBuilder
- diagnostics::mast::CallNode
- diagnostics::mast::CallNodeBuilder
- diagnostics::mast::DenseMastForestBuilder
- diagnostics::mast::DynNode
- diagnostics::mast::DynNodeBuilder
- diagnostics::mast::ExternalNode
- diagnostics::mast::ExternalNodeBuilder
- diagnostics::mast::JoinNode
- diagnostics::mast::JoinNodeBuilder
- diagnostics::mast::LoopNode
- diagnostics::mast::LoopNodeBuilder
- diagnostics::mast::MastForest
- diagnostics::mast::MastForestId
- diagnostics::mast::MastForestRootMap
- diagnostics::mast::MastForestWireView
- diagnostics::mast::MastNodeId
- diagnostics::mast::MastNodeInfo
- diagnostics::mast::OpBatch
- diagnostics::mast::SparseMastForest
- diagnostics::mast::SparseMastForestBuilder
- diagnostics::mast::SplitNode
- diagnostics::mast::SplitNodeBuilder
- diagnostics::mast::SubtreeIterator
- diagnostics::mast::UntrustedMastForest
- diagnostics::mast::UntrustedMastForestReadOptions
- diagnostics::miette::DebugReportHandler
- diagnostics::miette::ErrReport
- diagnostics::miette::Error
- diagnostics::miette::GraphicalReportHandler
- diagnostics::miette::GraphicalTheme
- diagnostics::miette::InstallError
- diagnostics::miette::JSONReportHandler
- diagnostics::miette::LabeledSpan
- diagnostics::miette::MietteDiagnostic
- diagnostics::miette::MietteHandler
- diagnostics::miette::MietteHandlerOpts
- diagnostics::miette::MietteSpanContents
- diagnostics::miette::NamedSource
- diagnostics::miette::NarratableReportHandler
- diagnostics::miette::Report
- diagnostics::miette::SourceOffset
- diagnostics::miette::SourceSpan
- diagnostics::miette::ThemeCharacters
- diagnostics::miette::ThemeStyles
- diagnostics::miette::highlighters::BlankHighlighter
- diagnostics::miette::highlighters::BlankHighlighterState
- diagnostics::operations::AssemblyOp
- diagnostics::program::ExecutionClaim
- diagnostics::program::KernelDescriptor
- diagnostics::program::Program
- diagnostics::program::ProgramInfo
- diagnostics::program::StackInputs
- diagnostics::program::StackOutputs
- diagnostics::proof::ExecutionProof
- diagnostics::proof::InvalidHashFunctionError
- diagnostics::proof::StarkProof
- diagnostics::reporting::DebugReportHandler
- diagnostics::reporting::GraphicalReportHandler
- diagnostics::reporting::GraphicalTheme
- diagnostics::reporting::JSONReportHandler
- diagnostics::reporting::NarratableReportHandler
- diagnostics::reporting::PrintDiagnostic
- diagnostics::serde::BudgetedReader
- diagnostics::serde::SliceReader
- diagnostics::serde_spanned::Spanned
- diagnostics::serde_spanned::de::SpannedDeserializer
- diagnostics::utils::CsrMatrix
- diagnostics::utils::DenseIdMap
- diagnostics::utils::DisplayHex
- diagnostics::utils::IndexVec
- diagnostics::utils::ReadAdapter
Enums
- diagnostics::Severity
- diagnostics::SourceContentUpdateError
- diagnostics::SourceLanguage
- diagnostics::SourceManagerError
- diagnostics::crypto::dsa::ecdsa_k256_keccak::PublicKeyError
- diagnostics::crypto::merkle::MerkleError
- diagnostics::crypto::merkle::SmtProofError
- diagnostics::deferred::DeferredError
- diagnostics::deferred::IntegrityError
- diagnostics::deferred::NodeType
- diagnostics::deferred::PrecompileError
- diagnostics::deferred::WireEntry
- diagnostics::events::SystemEvent
- diagnostics::mast::MastForestError
- diagnostics::mast::MastForestReadMode
- diagnostics::mast::MastForestReadView
- diagnostics::mast::MastNode
- diagnostics::mast::MastNodeBuilder
- diagnostics::mast::MastNodeEntry
- diagnostics::mast::VisitKind
- diagnostics::miette::MietteError
- diagnostics::miette::RgbColors
- diagnostics::miette::Severity
- diagnostics::operations::Operation
- diagnostics::prettier::Document
- diagnostics::program::InputError
- diagnostics::program::KernelError
- diagnostics::program::OutputError
- diagnostics::proof::DeferredProof
- diagnostics::proof::HashFunction
- diagnostics::serde::DeserializationError
- diagnostics::utils::CsrValidationError
- diagnostics::utils::IndexedVecError
Traits
- diagnostics::Diagnostic
- diagnostics::Emitter
- diagnostics::IntoDiagnostic
- diagnostics::SourceManager
- diagnostics::SourceManagerExt
- diagnostics::SourceManagerSync
- diagnostics::Spanned
- diagnostics::WrapErr
- diagnostics::deferred::Precompile
- diagnostics::field::Algebra
- diagnostics::field::BasedVectorSpace
- diagnostics::field::BinomiallyExtendable
- diagnostics::field::ExtensionAlgebra
- diagnostics::field::ExtensionField
- diagnostics::field::Field
- diagnostics::field::HasTwoAdicBinomialExtension
- diagnostics::field::InjectiveMonomial
- diagnostics::field::Packable
- diagnostics::field::PermutationMonomial
- diagnostics::field::PrimeCharacteristicRing
- diagnostics::field::PrimeField
- diagnostics::field::PrimeField64
- diagnostics::field::QuotientMap
- diagnostics::field::RawDataSerializable
- diagnostics::field::TwoAdicField
- diagnostics::mast::ExecutableMastForest
- diagnostics::mast::MastForestContributor
- diagnostics::mast::MastForestView
- diagnostics::mast::MastNodeContext
- diagnostics::mast::MastNodeExt
- diagnostics::miette::Context
- diagnostics::miette::Diagnostic
- diagnostics::miette::EyreContext
- diagnostics::miette::IntoDiagnostic
- diagnostics::miette::ReportHandler
- diagnostics::miette::SourceCode
- diagnostics::miette::SpanContents
- diagnostics::miette::StdError
- diagnostics::miette::WrapErr
- diagnostics::miette::highlighters::Highlighter
- diagnostics::miette::highlighters::HighlighterState
- diagnostics::prettier::PrettyPrint
- diagnostics::reporting::ReportHandler
- diagnostics::serde::ByteReader
- diagnostics::serde::ByteWriter
- diagnostics::serde::Deserializable
- diagnostics::serde::Serializable
- diagnostics::utils::Idx
- diagnostics::utils::IntoBytes
- diagnostics::utils::LookupByIdx
- diagnostics::utils::Matrix
- diagnostics::utils::ToElements
- diagnostics::utils::ToHex
Macros
- diagnostics::miette::bail
- diagnostics::miette::diagnostic
- diagnostics::miette::ensure
- diagnostics::miette::miette
- diagnostics::prettier::pretty_via_display
- diagnostics::prettier::pretty_via_to_string
- diagnostics::utils::newtype_id
Derive Macros
Functions
- diagnostics::chiplets::hasher::apply_permutation
- diagnostics::chiplets::hasher::apply_round
- diagnostics::chiplets::hasher::hash_elements
- diagnostics::chiplets::hasher::hash_elements_in_domain
- diagnostics::chiplets::hasher::merge
- diagnostics::chiplets::hasher::merge_in_domain
- diagnostics::deferred::fold_deferred_root
- diagnostics::deferred::precompile_id
- diagnostics::field::batch_inversion_allow_zeros
- diagnostics::field::batch_multiplicative_inverse
- diagnostics::mast::build_node_with_remapped_ids
- diagnostics::mast::error_code_from_msg
- diagnostics::miette::set_hook
- diagnostics::prettier::concat
- diagnostics::prettier::const_text
- diagnostics::prettier::display
- diagnostics::prettier::flatten
- diagnostics::prettier::indent
- diagnostics::prettier::nl
- diagnostics::prettier::split
- diagnostics::prettier::text
- diagnostics::program::claim_commitment
- diagnostics::program::domain::domain_selector
- diagnostics::program::proof_request_key
- diagnostics::reporting::set_hook
- diagnostics::reporting::set_panic_hook
- diagnostics::serde::read_bounded_len
- diagnostics::serde::validate_bounded_len
- diagnostics::serde_spanned::de::is_spanned
- diagnostics::utils::assume_init_vec
- diagnostics::utils::bound_into_included_u64
- diagnostics::utils::bytes_to_packed_u32_elements
- diagnostics::utils::flatten_slice_elements
- diagnostics::utils::flatten_vector_elements
- diagnostics::utils::group_slice_elements
- diagnostics::utils::hash_string_to_word
- diagnostics::utils::packed_u32_elements_to_bytes
- diagnostics::utils::range
- diagnostics::utils::to_hex
- diagnostics::utils::uninit_vector
- run
Type Aliases
- ClapError
- DriverResult
- diagnostics::ReportHandlerOpts
- diagnostics::crypto::hash::Blake3Digest
- diagnostics::deferred::DataChunk
- diagnostics::deferred::DeferredRoot
- diagnostics::deferred::Digest
- diagnostics::field::BinomialExtensionField
- diagnostics::field::QuadFelt
- diagnostics::mast::Remapping
- diagnostics::miette::ByteOffset
- diagnostics::miette::ErrorHook
- diagnostics::miette::Result
- diagnostics::reporting::DefaultReportHandler
- diagnostics::reporting::ReportHandlerOpts
- diagnostics::utils::RowMajorMatrix
Constants
- diagnostics::EMPTY_WORD
- diagnostics::FMP_ADDR
- diagnostics::FMP_INIT_VALUE
- diagnostics::ONE
- diagnostics::WORD_SIZE
- diagnostics::ZERO
- diagnostics::chiplets::hasher::NUM_ROUNDS
- diagnostics::chiplets::hasher::RATE_LEN
- diagnostics::chiplets::hasher::STATE_WIDTH
- diagnostics::crypto::dsa::falcon512_poseidon2::PK_LEN
- diagnostics::crypto::dsa::falcon512_poseidon2::SK_LEN
- diagnostics::crypto::merkle::SMT_DEPTH
- diagnostics::deferred::DEFAULT_MAX_DEFERRED_ELEMENTS
- diagnostics::deferred::DEFERRED_ROOT_DOMAIN
- diagnostics::deferred::TRUE_DIGEST
- diagnostics::deferred::TRUE_INDEX
- diagnostics::mast::OP_BATCH_SIZE
- diagnostics::mast::OP_GROUP_SIZE
- diagnostics::operations::opcodes::ADD
- diagnostics::operations::opcodes::ADVPOP
- diagnostics::operations::opcodes::ADVPOPW
- diagnostics::operations::opcodes::AND
- diagnostics::operations::opcodes::ASSERT
- diagnostics::operations::opcodes::CALL
- diagnostics::operations::opcodes::CALLER
- diagnostics::operations::opcodes::CLK
- diagnostics::operations::opcodes::CRYPTOSTREAM
- diagnostics::operations::opcodes::CSWAP
- diagnostics::operations::opcodes::CSWAPW
- diagnostics::operations::opcodes::DROP
- diagnostics::operations::opcodes::DUP0
- diagnostics::operations::opcodes::DUP1
- diagnostics::operations::opcodes::DUP11
- diagnostics::operations::opcodes::DUP13
- diagnostics::operations::opcodes::DUP15
- diagnostics::operations::opcodes::DUP2
- diagnostics::operations::opcodes::DUP3
- diagnostics::operations::opcodes::DUP4
- diagnostics::operations::opcodes::DUP5
- diagnostics::operations::opcodes::DUP6
- diagnostics::operations::opcodes::DUP7
- diagnostics::operations::opcodes::DUP9
- diagnostics::operations::opcodes::DYN
- diagnostics::operations::opcodes::DYNCALL
- diagnostics::operations::opcodes::EMIT
- diagnostics::operations::opcodes::END
- diagnostics::operations::opcodes::EQ
- diagnostics::operations::opcodes::EQZ
- diagnostics::operations::opcodes::EVALCIRCUIT
- diagnostics::operations::opcodes::EXPACC
- diagnostics::operations::opcodes::EXT2MUL
- diagnostics::operations::opcodes::FRIE2F4
- diagnostics::operations::opcodes::HALT
- diagnostics::operations::opcodes::HORNERBASE
- diagnostics::operations::opcodes::HORNEREXT
- diagnostics::operations::opcodes::HPERM
- diagnostics::operations::opcodes::INCR
- diagnostics::operations::opcodes::INV
- diagnostics::operations::opcodes::JOIN
- diagnostics::operations::opcodes::LOGDEFERRED
- diagnostics::operations::opcodes::LOOP
- diagnostics::operations::opcodes::MLOAD
- diagnostics::operations::opcodes::MLOADW
- diagnostics::operations::opcodes::MOVDN2
- diagnostics::operations::opcodes::MOVDN3
- diagnostics::operations::opcodes::MOVDN4
- diagnostics::operations::opcodes::MOVDN5
- diagnostics::operations::opcodes::MOVDN6
- diagnostics::operations::opcodes::MOVDN7
- diagnostics::operations::opcodes::MOVDN8
- diagnostics::operations::opcodes::MOVUP2
- diagnostics::operations::opcodes::MOVUP3
- diagnostics::operations::opcodes::MOVUP4
- diagnostics::operations::opcodes::MOVUP5
- diagnostics::operations::opcodes::MOVUP6
- diagnostics::operations::opcodes::MOVUP7
- diagnostics::operations::opcodes::MOVUP8
- diagnostics::operations::opcodes::MPVERIFY
- diagnostics::operations::opcodes::MRUPDATE
- diagnostics::operations::opcodes::MSTORE
- diagnostics::operations::opcodes::MSTOREW
- diagnostics::operations::opcodes::MSTREAM
- diagnostics::operations::opcodes::MUL
- diagnostics::operations::opcodes::NEG
- diagnostics::operations::opcodes::NOOP
- diagnostics::operations::opcodes::NOT
- diagnostics::operations::opcodes::OR
- diagnostics::operations::opcodes::PAD
- diagnostics::operations::opcodes::PIPE
- diagnostics::operations::opcodes::PUSH
- diagnostics::operations::opcodes::REPEAT
- diagnostics::operations::opcodes::RESPAN
- diagnostics::operations::opcodes::SDEPTH
- diagnostics::operations::opcodes::SPAN
- diagnostics::operations::opcodes::SPLIT
- diagnostics::operations::opcodes::SWAP
- diagnostics::operations::opcodes::SWAPDW
- diagnostics::operations::opcodes::SWAPW
- diagnostics::operations::opcodes::SWAPW2
- diagnostics::operations::opcodes::SWAPW3
- diagnostics::operations::opcodes::SYSCALL
- diagnostics::operations::opcodes::U32ADD
- diagnostics::operations::opcodes::U32ADD3
- diagnostics::operations::opcodes::U32AND
- diagnostics::operations::opcodes::U32ASSERT2
- diagnostics::operations::opcodes::U32DIV
- diagnostics::operations::opcodes::U32MADD
- diagnostics::operations::opcodes::U32MUL
- diagnostics::operations::opcodes::U32SPLIT
- diagnostics::operations::opcodes::U32SUB
- diagnostics::operations::opcodes::U32XOR
- diagnostics::program::CLAIM_DOMAIN_TAG
- diagnostics::program::KERNEL_DOMAIN_TAG
- diagnostics::program::MIN_STACK_DEPTH
- diagnostics::program::NUM_CLAIM_ELEMENTS
- diagnostics::program::PROOF_REQUEST_DOMAIN_TAG
- diagnostics::program::domain::EXECUTION_CLAIM_DOMAIN_ID
- diagnostics::program::domain::KERNEL_COMMITMENT_DOMAIN_ID
- diagnostics::program::domain::PROOF_REQUEST_DOMAIN_ID