pub trait SystemApi<E: SystemApiError>:
SystemActorApi<E>
+ SystemActorKeyValueEntryApi<E>
+ SystemObjectApi<E>
+ SystemKeyValueStoreApi<E>
+ SystemKeyValueEntryApi<E>
+ SystemActorSortedIndexApi<E>
+ SystemActorIndexApi<E>
+ SystemFieldApi<E>
+ SystemBlueprintApi<E>
+ SystemCostingApi<E>
+ SystemTransactionRuntimeApi<E>
+ SystemExecutionTraceApi<E> { }Expand description
Interface of the system, for blueprints and object modules.
For WASM blueprints, only a subset of the API is exposed at the moment.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".