Skip to main content

Crate elph_agent

Crate elph_agent 

Source
Expand description

App-agnostic agent runtime primitives shared by Elph applications.

Re-exports§

pub use builder::AgentBuilder;
pub use builder::AgentInit;
pub use datastore::DatabaseSpec;
pub use datastore::ensure_database;
pub use datastore::ensure_databases;
pub use datastore::ensure_databases_once;
pub use init::InitProgress;
pub use init::ensure_dirs;
pub use init::write_file_if_missing;
pub use init::write_json_file;
pub use init::write_private_file;
pub use migration::Migration;
pub use runtime::block_on;
pub use runtime::try_block_on;

Modules§

builder
datastore
Turso local database helpers and migration runner.
init
migration
runtime

Structs§

LoggingOptions
Resolved logging configuration for an application to initialize its subscriber.

Enums§

LogRotation
How often log files are rotated.