blob: eae1fa741f0445848f645b3d7cac780f5dabfc47 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
use std::{collections::HashMap, path::PathBuf};
use just_enough_vcs::vcs::data::local::align::AlignTaskName;
use serde::{Deserialize, Serialize};
#[derive(Debug, Default, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct AlignJsonResult {
pub align_tasks: HashMap<AlignTaskName, AlignTaskMapping>,
}
#[derive(Debug, Default, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct AlignTaskMapping {
pub local_mapping: PathBuf,
pub remote_mapping: PathBuf,
}
|