Skip to main content

Crate moduvex

Crate moduvex 

Source
Expand description

§Moduvex

Structure before scale. A structured backend framework for Rust with a custom async runtime, zero 3rd-party async dependencies.

This umbrella crate re-exports all Moduvex sub-crates for convenience. Use feature flags to include only what you need.

use moduvex::prelude::*;

#[moduvex::main]
async fn main() {
    Moduvex::new().run().await;
}

Re-exports§

pub use moduvex_config as config;
pub use moduvex_core as framework_core;
pub use moduvex_observe as observe;
pub use moduvex_runtime as runtime;
pub use moduvex_http as http;
pub use moduvex_starter_web as starter_web;
pub use moduvex_db as db;
pub use moduvex_starter_data as starter_data;

Modules§

prelude