aves 0.5.0

Typed async application runtime with domain messaging, RPC, and durable workflow automation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Generic typed-section configuration persistence.

mod actor;
mod domain;
mod handle;
mod messages;
mod types;

pub use domain::{ConfigDirectory, ConfigDomain, ConfigRegistrationSudoService};
pub use messages::{
    ConfigBroadcast, ConfigRequest, ConfigRequestPayload, ConfigResponse, GetConfigSectionInput, RegisterSectionInput,
    SaveConfigSectionInput, SealRegistrationInput, config_operation_descriptors_with_root_error,
    dispatch_get_config_section, dispatch_save_config_section, rpc_router,
};
pub use types::{ConfigError, SectionRegistration};