a3s-boot 0.1.1

Adapter-first modular Rust web framework for A3S inspired by Nest.js
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mod definition;
mod module_ref;
mod token;

use std::any::Any;

pub use definition::{
    FromModuleRef, ProviderDefinition, ProviderOnApplicationBootstrap,
    ProviderOnApplicationShutdown, ProviderOnModuleInit, ProviderScope,
};
pub use module_ref::ModuleRef;
pub use token::ProviderToken;

pub(crate) type AnyProvider = dyn Any + Send + Sync;