List of all items
Structs
- AllocationBootstrap
- AllocationDeclaration
- AllocationHistory
- AllocationLedger
- AllocationRecord
- AllocationRetirement
- AllocationSession
- AllocationSlotDescriptor
- AuthoritativeSlot
- BootstrapCommit
- CommitSlotDiagnostic
- CommitStoreDiagnostic
- CommittedGenerationBytes
- DeclarationCollector
- DeclarationSnapshot
- DefaultMemoryManagerDoctorReport
- DiagnosticCheck
- DiagnosticDeclaration
- DiagnosticExport
- DiagnosticGeneration
- DiagnosticMemorySize
- DiagnosticRangeAuthority
- DiagnosticRecord
- DiagnosticStableCell
- DualCommitStore
- GenerationRecord
- LedgerAnchor
- LedgerCommitStore
- LedgerPayloadEnvelope
- MemoryManagerAuthorityRecord
- MemoryManagerIdRange
- MemoryManagerRangeAuthority
- RecoveredLedger
- SchemaMetadata
- SchemaMetadataRecord
- StableCellLedgerRecord
- StableKey
- StableKeyError
- StaticMemoryDeclaration
- StaticMemoryRangeDeclaration
- ValidatedAllocations
Enums
- AllocationReservationError
- AllocationRetirementError
- AllocationSessionError
- AllocationSlot
- AllocationStageError
- AllocationState
- AllocationValidationError
- BootstrapError
- BootstrapReservationError
- BootstrapRetirementError
- CommitRecoveryError
- CommitSlotIndex
- DeclarationSnapshotError
- DiagnosticCheckStatus
- DiagnosticStableCellStatus
- LedgerCommitError
- LedgerIntegrityError
- LedgerPayloadEnvelopeError
- MemoryManagerRangeAuthorityError
- MemoryManagerRangeError
- MemoryManagerRangeMode
- MemoryManagerSlotError
- RuntimeBootstrapError
- RuntimeDiagnosticError
- RuntimeOpenError
- RuntimePolicyError
- SchemaMetadataError
- StableCellLedgerError
- StableCellPayloadError
- StaticMemoryDeclarationError
Traits
Macros
Functions
- bootstrap_default_memory_manager
- bootstrap_default_memory_manager_with_policy
- collect_static_memory_declarations
- decode_stable_cell_ledger_record
- decode_stable_cell_payload
- default_memory_manager_commit_recovery_diagnostic
- default_memory_manager_diagnostic_export
- default_memory_manager_doctor_report
- is_default_memory_manager_bootstrapped
- is_ic_memory_stable_key
- memory_manager_governance_range
- open_default_memory_manager_memory
- register_static_memory_declaration
- register_static_memory_manager_declaration
- register_static_memory_manager_declaration_with_schema
- register_static_memory_manager_range
- register_static_memory_range_declaration
- select_authoritative_slot
- static_memory_declaration_snapshot
- static_memory_declarations
- static_memory_range_authority
- static_memory_range_declarations
- validate_allocations
- validate_memory_manager_id
- validate_stable_cell_ledger_memory
- validated_allocations
Constants
- IC_MEMORY_AUTHORITY_OWNER
- IC_MEMORY_AUTHORITY_PURPOSE
- IC_MEMORY_LEDGER_LABEL
- IC_MEMORY_LEDGER_STABLE_KEY
- IC_MEMORY_STABLE_KEY_PREFIX
- MEMORY_MANAGER_GOVERNANCE_MAX_ID
- MEMORY_MANAGER_INVALID_ID
- MEMORY_MANAGER_LEDGER_ID
- MEMORY_MANAGER_MAX_ID
- MEMORY_MANAGER_MIN_ID
- STABLE_CELL_HEADER_SIZE
- STABLE_CELL_LAYOUT_VERSION
- STABLE_CELL_MAGIC
- STABLE_CELL_VALUE_OFFSET
- WASM_PAGE_SIZE_BYTES