pub fn get_locker_dir() -> LockerResult<PathBuf>Expand description
Retourne le chemin du répertoire .locker.
§Retourne
LockerResult<PathBuf>- Le chemin du répertoire.locker.
§Exemple
use smart_locker::utils::toolbox::get_locker_dir;
let locker_dir = get_locker_dir().expect("Failed to get locker directory");
println!("Locker directory: {:?}", locker_dir);Ce code retourne le chemin du répertoire .locker, qui est soit défini par une variable d’environnement, soit par défaut dans le répertoire utilisateur.
§Notes
Si une variable d’environnement SMART_LOCKER_TEST_DIR ou SMART_LOCKER_TEST_DIR_* est définie, elle sera utilisée comme chemin.
Sinon, le répertoire par défaut est ~/.locker.