Expand description
Minco’s ergonomic facade crate.
minco re-exports the provider-neutral kernel and enables the contract,
HTTP, and official default-plugin crates through Cargo features. Database,
Lambda, planning, release, and test support remain opt-in so applications
compile only the capabilities they use.
§Minimal composition
use minco::prelude::*;
let manager = minco::default_plugin_manager()?;
let _application = manager.compose(&PluginSelection::default())?;Re-exports§
pub use minco_core as core;pub use minco_config as config;pub use minco_db as db;pub use minco_contract as contract;pub use minco_http as http;pub use minco_plan as plan;pub use minco_release as release;pub use minco_test as test;pub use minco_plugin_health as plugin_health;pub use minco_plugin_observability as plugin_observability;pub use minco_plugin_idempotency as plugin_idempotency;pub use minco_plugin_payments_waffo as plugin_payments_waffo;pub use minco_plugin_sessions as plugin_sessions;pub use minco_plugin_identity as plugin_identity;pub use minco_plugin_object_storage as plugin_object_storage;pub use minco_plugin_events as plugin_events;pub use minco_plugin_notifications as plugin_notifications;pub use minco_plugin_audit as plugin_audit;pub use minco_plugin_feedback as plugin_feedback;pub use minco_plugin_static_site as plugin_static_site;pub use minco_plugin_realtime as plugin_realtime;pub use minco_sqlx_postgres as sqlx_postgres;pub use minco_sqlx_sqlite as sqlx_sqlite;pub use minco_aws_lambda as aws_lambda;pub use minco_aws_worker as aws_worker;pub use minco_aws_adapters as aws_adapters;
Modules§
- prelude
- Common imports for application composition.
Functions§
- compose_
defaults - Composes all compile-time official plugins using the supplied runtime selection.
- default_
plugin_ manager - Builds a plugin manager containing every official plugin enabled at compile time.