Skip to main content

Crate harmos_sdk

Crate harmos_sdk 

Source

Re-exports§

pub use operations::Context;
pub use operations::Dependencies;
pub use operations::Dependent;
pub use operations::EndpointSet;
pub use operations::Executable;
pub use operations::ExecutionContext;
pub use operations::InputEndpoint;
pub use operations::Instance;
pub use operations::Operation;
pub use operations::OutputEndpoint;
pub use operations::RegistrationBatch;
pub use operations::Resource;
pub use operations::ResourceError;
pub use operations::Response;
pub use operations::ServingError;
pub use operations::WireTable;
pub use plugin::Plugin;
pub use services::Service;

Modules§

__private
artifacts
catalog
config
failure
identity
inventory
journal
listeners
message
model
observers
operations
plugin
schema
services
state
streams

Macros§

postcard_product

Structs§

Definition
DefinitionId
Digest
Failure
Fingerprint
Identifier
IdentityError
MessageError
Metadata
OperationDefinition
OperationPolicy
QualifiedId
Refusal
Registrar
Registration
Requirement
ServicePolicy
StreamDeclaration
StreamField

Enums§

Aggregate
Backoff
ConfigError
Error
IdentifierError
Jitter
RegistrationError
RestartPolicy
RetryPolicy
ScanError
Value
ValueError

Constants§

FAILED
FRAGMENT_LIMIT
KINDS
PREFIX
RESERVED
UNKNOWN
UNREADABLE
VALUE_DEPTH

Traits§

Axial
Batched
Identified
Invokes
MemorySize
Message
OperationDeclaration
Portable
Prefix
Requires
RowMetadata
Storable
StreamSpec
Track
Tracked

Functions§

artifact_subset
btree_map_memory
decode_config
encode_config
fragments
qualified
qualified_len
qualify
reserved
stream_subset
validate_config

Type Aliases§

Result

Attribute Macros§

catalog
listener
message
observer
operation
plugin
record
records
stream
streams
transaction
transactions