use serde::{Deserialize, Serialize};
use std::path::PathBuf;
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
#[serde(deny_unknown_fields)]
pub struct Symlink {
pub source_path: PathBuf,
pub target_path: PathBuf,
#[serde(default = "default_replace_value")]
pub replace: bool,
}
const fn default_replace_value() -> bool {
true
}