aboutsummaryrefslogtreecommitdiff
path: root/mingling/src/res/dirs/home_dir.rs
diff options
context:
space:
mode:
Diffstat (limited to 'mingling/src/res/dirs/home_dir.rs')
-rw-r--r--mingling/src/res/dirs/home_dir.rs13
1 files changed, 9 insertions, 4 deletions
diff --git a/mingling/src/res/dirs/home_dir.rs b/mingling/src/res/dirs/home_dir.rs
index de2e5e7..fae3055 100644
--- a/mingling/src/res/dirs/home_dir.rs
+++ b/mingling/src/res/dirs/home_dir.rs
@@ -24,15 +24,18 @@ impl ResHomeDir {
/// Returns `Err` if the home directory cannot be determined (e.g., the `HOME` or
/// `USERPROFILE` environment variable is not set).
pub fn new() -> Result<Self, std::io::Error> {
- let home = home_dir_env()
- .ok_or_else(|| std::io::Error::new(std::io::ErrorKind::NotFound, "home directory not found"))?;
+ let home = home_dir_env().ok_or_else(|| {
+ std::io::Error::new(std::io::ErrorKind::NotFound, "home directory not found")
+ })?;
Ok(Self { home })
}
}
impl Default for ResHomeDir {
fn default() -> Self {
- Self { home: home_dir_env().expect("home directory not found") }
+ Self {
+ home: home_dir_env().expect("home directory not found"),
+ }
}
}
@@ -44,7 +47,9 @@ impl From<PathBuf> for ResHomeDir {
impl From<&Path> for ResHomeDir {
fn from(path: &Path) -> Self {
- Self { home: path.to_path_buf() }
+ Self {
+ home: path.to_path_buf(),
+ }
}
}