1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#[derive(Clone, Debug)] pub struct LoadedModule { index: usize, name: String, } impl LoadedModule { pub fn new(index: usize, name: String) -> Self { LoadedModule { index: index, name: name, } } pub fn get_index(&self) -> usize { self.index } pub fn get_name(&self) -> &String { &self.name } }