1 2 3 4 5 6 7 8 9 10 11
use serde::{Deserialize, Serialize}; use crate::domain::code_package::CodePackage; #[repr(C)] #[derive(Serialize, Deserialize, Debug, Clone)] pub struct CodeModule { pub name: String, pub path: String, pub package: Vec<CodePackage>, }