nestrs 0.3.8

NestJS-like API framework for Rust on top of Axum and Tower.
Documentation
pub struct RegistryResetGuard;

impl RegistryResetGuard {
    pub fn new() -> Self {
        #[cfg(feature = "test-hooks")]
        {
            nestrs::core::RouteRegistry::clear_for_tests();
            nestrs::core::MetadataRegistry::clear_for_tests();
        }
        Self
    }
}

impl Drop for RegistryResetGuard {
    fn drop(&mut self) {
        #[cfg(feature = "test-hooks")]
        {
            nestrs::core::RouteRegistry::clear_for_tests();
            nestrs::core::MetadataRegistry::clear_for_tests();
        }
    }
}