use std::collections::HashMap;
#[derive(Debug, Clone, PartialEq, Eq, Default)]
pub struct NameSection {
pub module_name: Option<String>,
pub function_names: HashMap<u32, String>,
pub local_names: HashMap<u32, HashMap<u32, String>>,
pub type_names: HashMap<u32, String>,
pub table_names: HashMap<u32, String>,
pub memory_names: HashMap<u32, String>,
pub global_names: HashMap<u32, String>,
pub element_names: HashMap<u32, String>,
pub data_names: HashMap<u32, String>,
pub tag_names: HashMap<u32, String>,
pub field_names: HashMap<u32, HashMap<u32, String>>,
pub label_names: HashMap<u32, HashMap<u32, String>>,
}