1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
#[derive(Default)]
pub struct Gen {
// Source files to include.
pub sources: Vec<String>,
// Winmd files to include.
pub inputs: Vec<String>,
// Winmd files to reference.
pub references: Vec<String>,
// Name of resulting winmd file.
pub output: String,
}
impl Gen {
pub fn new() -> Self {
Self::default()
}
}
pub fn gen(_gen: &Gen) -> std::io::Result<()> {
Ok(())
}