waddling-errors-macros 0.7.3

Procedural macros for structured error codes with compile-time validation and taxonomy enforcement
Documentation
//! Component Module
//!
//! All system components - Auth, Database, API, Cache, Queue, Storage, Navigation.
//! Each component lives in its own file for easy maintenance and scalability.
//!
//! This version demonstrates the macro-based approach using waddling-errors-macros.

#![allow(dead_code)]
#![allow(unused_imports)]

pub mod api;
pub mod auth;
pub mod cache;
pub mod database;
pub mod navigation;
pub mod queue;
pub mod storage;

// Note: Component enums are generated by the component! macro
// but are private to their modules. This example demonstrates
// auto-registration - no manual registration functions needed!
//
// Components automatically register themselves at startup via #[ctor].
// Just call registry::register_all_with_doc_gen() to collect them all.