use std::collections::HashSet;
use super::exception_trait::ExceptionTrait;
use super::r#enum::Enum;
use super::rust_mod::RustMod;
use super::traits_mod::TraitsMod;
#[derive(Debug)]
pub struct Module {
pub(crate) enums: HashSet<Enum>,
pub(crate) exception_trait: ExceptionTrait,
pub(crate) traits_module: TraitsMod,
pub(crate) rust_module: RustMod,
}