git_gamble/git_time_keeper/
path_buf_extension.rs

1use std::fs;
2use std::io;
3use std::path::PathBuf;
4
5pub trait FolderIsNotEmptyExt {
6	fn folder_is_not_empty(&self) -> Result<bool, io::Error>;
7}
8
9impl FolderIsNotEmptyExt for PathBuf {
10	fn folder_is_not_empty(&self) -> Result<bool, io::Error> {
11		let read_dir = fs::read_dir(self)?;
12		Ok(read_dir.count() >= 1)
13	}
14}