List of all items
Structs
- BuiltinId
- artifact::ArtifactLimits
- artifact::Diagnostic
- artifact::PortableModuleSource
- artifact::PortablePackageSource
- artifact::ProgramArtifact
- artifact::ProgramModule
- benchmark::BenchmarkProvenance
- benchmark::BenchmarkStatistics
- benchmark::CompileMeasurements
- benchmark::DispatchMeasurements
- benchmark::PortableBenchmarkReceipt
- compiler::CompileError
- compiler::CompiledCallableEntry
- compiler::CompiledPortableModule
- compiler::Compiler
- compiler::CompilerOptions
- compiler::PortableImport
- compiler::PortableSourceModule
- compiler::PortableSourcePackage
- execution::CapabilityRequest
- execution::GrantSet
- program::Chunk
- program::CompiledFunction
- program::LocalSlotInfo
- program::ParamSlot
- pure::CompiledSecretPattern
- pure::RegexCapture
- pure::SecretFinding
Enums
- artifact::EntryKind
- benchmark::BenchmarkBuildProfile
- benchmark::BenchmarkEntryKind
- benchmark::BenchmarkStatisticsError
- benchmark::BenchmarkTarget
- compiler::PortableExportKind
- execution::CapabilityResult
- execution::DataValue
- execution::Execution
- execution::ValueShape
- opcode::Op
- opcode::OperandKind
- opcode::Portability
- program::Constant
- type_contract::RuntimeTypeKind
- value::VmValue
Traits
Functions
- artifact::compile_program
- artifact::compile_program_package
- artifact::compile_source_package
- artifact::semantic_abi_fingerprint_hex
- benchmark::benchmark_terminal_digest
- benchmark::portable_benchmark_json_schema
- compile_source
- compile_source_named
- execution::replay
- execution::resume
- execution::start
- opcode::opcode_abi_fingerprint
- program::instruction_len
- pure::compiled_secret_patterns
- pure::ends_with_text
- pure::hex_decode_text
- pure::hex_encode
- pure::join_path_segments
- pure::regex_captures
- pure::regex_matches
- pure::regex_replace
- pure::regex_split
- pure::replace_text
- pure::scan_secrets
- pure::secret_patterns_compiled
- pure::sha256_hex
- pure::starts_with_text
- pure::trim_text
- type_contract::manifest_signature_is_portable
- type_contract::manifest_type_is_portable
- type_contract::matches_compiler_schema
- type_contract::matches_manifest_type
- type_contract::matches_type
- value::intern_key
- value::try_compare_values
- value::values_equal
Type Aliases
Constants
- KERNEL_VERSION
- PORTABLE_MAX_GRANTS_JSON_BYTES
- PORTABLE_MAX_PACKAGE_BYTES
- PORTABLE_MAX_PACKAGE_MODULES
- PORTABLE_MAX_SOURCE_BYTES
- PORTABLE_MAX_VALUE_JSON_BYTES
- artifact::ARTIFACT_VERSION
- benchmark::PORTABLE_BENCHMARK_SCHEMA_VERSION
- benchmark::PORTABLE_MAX_COMPILE_ITERATIONS
- benchmark::PORTABLE_MAX_DISPATCH_ITERATIONS
- benchmark::PORTABLE_MAX_WORKERS
- compiler::HARN_DISABLE_OPTIMIZATIONS_ENV
- execution::PORTABLE_MAX_SNAPSHOT_BYTES
- opcode::OPCODE_ABI_ARTIFACT_VERSION
- opcode::OPCODE_ABI_FINGERPRINT_V2
- pure::MAX_REGEX_PATTERN_BYTES