Skip to main content

Crate obeli_sk_concepts

Crate obeli_sk_concepts 

Source

Re-exports§

pub use prefixed_ulid::ExecutionId;

Modules§

cas
component_id
prefixed_ulid
serde_params
storage
time

Structs§

ComponentId
ComponentRetryConfig
ContentDigest
ExecutionMetadata
FinishedExecutionFailure
FnMarker
FunctionExtensionIter
An iterator over the variants of FunctionExtension
FunctionFqn
FunctionMetadata
IfcFqnMarker
InvalidNameError
JoinSetId
JoinSetKindIter
An iterator over the variants of JoinSetKind
Name
PackageIfcFns
ParameterType
ParameterTypes
Params
PkgFqn
ReturnTypeExtendable
ReturnTypeNonExtendable
TypeWrapperTopLevel

Enums§

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

Constants§

CHARSET_ALPHANUMERIC
NAMESPACE_OBELISK
RETURN_TYPE_DUMMY
SUFFIX_FN_AWAIT_NEXT
SUFFIX_FN_CANCELLABLE
Function-name suffix marking a workflow export as cancellable. Unlike the generated companion suffixes (-submit, -await-next, …) this marks the user’s primary export, so it is an orthogonal predicate, not a FunctionExtension.
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

Functions§

check_name

Type Aliases§

FnName
IfcFqnName