use typed_fields::path;
path!(
StartDirectory
);
impl From<std::path::PathBuf> for StartDirectory {
fn from(path: std::path::PathBuf) -> Self {
Self::new(path)
}
}
#[cfg(test)]
mod tests {
#![allow(clippy::missing_panics_doc)]
use super::*;
#[test]
fn from_path_buf_keeps_the_path() {
let start = StartDirectory::from(std::path::PathBuf::from("src"));
assert_eq!(start.get(), std::path::Path::new("src"));
}
}