Skip to main content

luaur_analysis/records/
module_info.rs

1use crate::type_aliases::module_name_file_resolver::ModuleName;
2
3#[derive(Debug, Clone, PartialEq, Eq, Hash)]
4pub struct ModuleInfo {
5    pub name: ModuleName,
6    pub optional: bool,
7}
8
9impl Default for ModuleInfo {
10    fn default() -> Self {
11        Self {
12            name: ModuleName::default(),
13            optional: false,
14        }
15    }
16}