Common/Environment/mod.rs
1//! # Environment Module
2//!
3//! Defines the core architectural traits for dependency injection and
4//! environmental context within the application. This module provides the
5//! foundational components (`Environment`, `Requires`, `HasEnvironment`) that
6//! enable the entire effects-based system to function in a decoupled and
7//! testable manner.
8
9#![allow(non_snake_case, non_camel_case_types)]
10
11// --- Core Trait Definitions ---
12pub mod Environment;
13
14pub mod HasEnvironment;
15
16pub mod Requires;