List of all items
Structs
- Command
- CommittedReceipt
- CommittedResultRecord
- ExportedRuntimePluginV1Handle
- QueueReceipt
- QueueRecord
- RecordKey
- RuntimeApiProbe
- RuntimeBytesMutRef
- RuntimeBytesRef
- RuntimeCommandRef
- RuntimeCommandView
- RuntimeErrorBuf
- RuntimeErrorKind
- RuntimeHostContextV1
- RuntimeHostContextV1Adapter
- RuntimeHostError
- RuntimeHostVTableV1
- RuntimePluginApiV1
- RuntimePluginError
- RuntimePluginLoadError
- RuntimePluginUnloadError
- RuntimeReadContextV1
- RuntimeReadContextV1Adapter
- RuntimeReadVTableV1
- RuntimeRecordKeyView
- SubmitRequest
Enums
Traits
- BizInvariantReadContext
- CommittedResultQuery
- InvariantReadContextExt
- QueueConsumer
- QueueConsumerResume
- QueueProducer
- RuntimeCommandEnvelope
- RuntimeHostContext
- RuntimeHostContextExt
- RuntimePlugin
- RuntimePluginFactory
- TxContext
- TxPkContext
- TxReadContext
- TxSysIdCreateContext
- TxWriteContext
- TypedTxContext
Functions
- clear_runtime_error
- decode_committed_result_record
- decode_submit_request
- encode_committed_result_record
- encode_committed_result_record_fixed
- encode_submit_request
- runtime_bytes_slice
- runtime_bytes_slice_mut
- runtime_error_message
- runtime_error_text
- runtime_plugin_create_runtime_v1
- runtime_plugin_destroy_runtime_v1
- runtime_plugin_name_v1
- runtime_plugin_on_unload_v1
- runtime_plugin_run_tx_v1
- runtime_plugin_schema_bytes_v1
- runtime_plugin_validate_biz_invariants_v1
- write_runtime_error
Type Aliases
Constants
- COMMITTED_RESULT_RECORD_LEN
- COMMITTED_RESULT_RECORD_VERSION
- RUNTIME_PLUGIN_ABI_VERSION_V1
- RUNTIME_PLUGIN_ENTRY_V1_SYMBOL
- STATEVEC_API_COMPAT_VERSION
- STATEVEC_API_VERSION
- SUBMIT_REQUEST_RECORD_VERSION
- runtime_error_kind::ABI_CONTRACT_VIOLATION
- runtime_error_kind::CONFIG_ERROR
- runtime_error_kind::HOST_INTERNAL_ERROR
- runtime_error_kind::HOST_REJECTED
- runtime_error_kind::INVALID_COMMAND
- runtime_error_kind::PLUGIN_INTERNAL_ERROR
- runtime_error_kind::PLUGIN_REJECTED
- runtime_error_kind::SCHEMA_MISMATCH