Crate obeli_sk_concepts

Crate obeli_sk_concepts 

Source

Re-exports§

pub use crate::component_id::ComponentId;
pub use crate::component_id::ComponentType;
pub use crate::component_id::ContentDigest;
pub use crate::component_id::InvalidNameError;
pub use crate::component_id::check_name;
pub use prefixed_ulid::ExecutionId;
pub use indexmap;

Modules§

component_id
prefixed_ulid
serde_params
storage
time

Structs§

ComponentRetryConfig
ExecutionMetadata
FinishedExecutionError
FnMarker
FunctionExtensionIter
An iterator over the variants of FunctionExtension
FunctionFqn
FunctionMetadata
IfcFqnMarker
JoinSetId
JoinSetKindIter
An iterator over the variants of JoinSetKind
Name
PackageExtensionIter
An iterator over the variants of PackageExtension
PackageIfcFns
ParameterType
ParameterTypes
Params
PkgFqn
ReturnTypeExtendable
ReturnTypeNonExtendable
TypeWrapperTopLevel

Enums§

ExecutionFailureKind
FunctionExtension
FunctionFqnParseError
JoinSetIdParseError
JoinSetKind
PackageExtension
ParamsFromJsonError
ParamsParsingError
ResultParsingError
ResultParsingErrorFromVal
ReturnType
StrVariant
SupportedFunctionReturnValue
TrapKind

Constants§

CHARSET_ALPHANUMERIC
NAMESPACE_OBELISK
SUFFIX_FN_AWAIT_NEXT
SUFFIX_FN_GET
SUFFIX_FN_SCHEDULE
SUFFIX_FN_STUB
SUFFIX_FN_SUBMIT
SUFFIX_PKG_EXT
SUFFIX_PKG_SCHEDULE
SUFFIX_PKG_STUB
SUPPORTED_RETURN_VALUE_OK_EMPTY

Traits§

FunctionRegistry
Implementation must not return -obelisk-* extended function, nor functions from obelisk namespace.

Functions§

execution_error_to_wast_val

Type Aliases§

FnName
IfcFqnName