harmos-runtime 0.1.9

Harmos runtime: managed state, undo, recovery, background work and typed streams.
Documentation
/* ***
 *
 * Harmos
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * ***
 */

// Common Authoring Traits And Framework Entry Points.

/* === Modules === */

/* === Re-Exports === */

pub use crate::state::{Invert, Transaction};
pub use crate::{Application, Builder, Error, Identifier, Message, Result, Runtime};
pub use crate::{
    Backoff, Context, Dependencies, EndpointSet, ExecutionContext, Invocation, Jitter, Lane, Operation, OperationDeclaration,
    OperationDefinition, OperationPolicy, Portable, QualifiedId, Registration, RegistrationExt, Response, RestartPolicy, RetryPolicy,
    Running, Service, ServiceContext, ServicePolicy,
};
pub use crate::{catalog, message, operation, record, stream, transaction};

/* === Imports === */

// Standard Library Imports

// Third Party Imports

// Local Imports

/* === Constants === */

/* === Macros === */

/* === Type Aliases === */

/* === Structs === */

/* === Enums === */

/* === Traits === */

/* === Implementations === */

/* === Public Functions === */

/* === Private Functions === */

/* === Tests === */