#![warn(clippy::all, clippy::pedantic)]
#![allow(clippy::used_underscore_binding)]
#[macro_use]
extern crate lazy_static;
mod common {
pub mod test_utils;
}
mod attribute {
mod test_types {
pub mod all_data_types;
pub mod all_map_types;
pub mod all_optional_types;
pub mod all_variant_types;
pub mod enum_example;
pub mod generic_types;
pub mod nested_modules;
pub mod nested_types;
pub mod pingpong;
pub mod recursive_types;
pub mod variant_example;
}
mod all_tests {
mod all_data_types_tests;
mod enum_tests;
mod generic_tests;
mod maps_tests;
mod nested_modules_tests;
mod nested_types_tests;
mod optional_types_tests;
mod pingpong_tests;
mod recursive_types_tests;
mod variant_tests;
}
}
mod codegen {
mod all_tests {
pub mod generic_tests;
pub mod higher_kinded_tests;
pub mod nested_datatypes_tests;
pub mod nested_module_tests;
pub mod ping_pong_tests;
pub mod rent_tests;
}
}