Skip to main content

Crate harmos_domain

Crate harmos_domain 

Source

Re-exports§

pub use artifacts::FRAGMENT_LIMIT;
pub use artifacts::KINDS;
pub use artifacts::PREFIX;
pub use artifacts::ScanError;
pub use artifacts::fragments;
pub use config::ConfigError;
pub use config::decode_config;
pub use config::encode_config;
pub use config::validate_config;
pub use failure::Failure;
pub use identity::DefinitionId;
pub use identity::Identified;
pub use identity::IdentityError;
pub use identity::QualifiedId;
pub use identity::Requirement;
pub use identity::artifact_subset;
pub use identity::qualified;
pub use identity::qualified_len;
pub use identity::qualify;
pub use identity::stream_subset;
pub use inventory::StreamDeclaration;
pub use inventory::publications::StreamSpec;
pub use message::Digest;
pub use message::Fingerprint;
pub use message::MemorySize;
pub use message::Message;
pub use message::MessageError;
pub use message::Portable;
pub use message::Storable;
pub use message::btree_map_memory;
pub use model::operations::policy::Backoff;
pub use model::operations::policy::Jitter;
pub use model::operations::policy::OperationPolicy;
pub use model::operations::policy::RetryPolicy;
pub use model::services::policy::RestartPolicy;
pub use model::services::policy::ServicePolicy;
pub use operations::Invokes;
pub use operations::OperationDeclaration;
pub use operations::OperationDefinition;
pub use operations::Requires;
pub use streams::Axial;
pub use streams::Batched;
pub use streams::Definition;
pub use streams::Prefix;
pub use streams::Track;
pub use streams::Tracked;

Modules§

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

Macros§

postcard_product

Structs§

Identifier
Metadata
Refusal
Registrar
Registration
StreamField

Enums§

Aggregate
Error
IdentifierError
RegistrationError
Value
ValueError

Constants§

FAILED
RESERVED
UNKNOWN
UNREADABLE
VALUE_DEPTH

Traits§

RowMetadata

Functions§

reserved

Type Aliases§

Result

Attribute Macros§

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