rotz 1.2.1

Fully cross platform dotfile manager written in rust.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use std::{collections::HashSet, path::PathBuf};

#[cfg(test)]
use fake::Dummy;
use serde::Deserialize;

#[derive(Deserialize, Clone, Debug)]
#[serde(untagged)]
#[cfg_attr(test, derive(Dummy))]
#[serde(deny_unknown_fields)]
pub(super) enum LinksComplex {
  One(PathBuf),
  Many(HashSet<PathBuf>),
}