pub async fn is_directory_writable(path: &Path) -> RlgResult<bool>Expand description
Checks if a directory is writable.
§Arguments
path- A reference to aPaththat holds the directory path to check.
§Returns
A RlgResult<bool> which is Ok(true) if the directory is writable,
Ok(false) otherwise, or an error if the operation fails.
§Examples
use rlg::utils::is_directory_writable;
use std::path::Path;
#[tokio::main]
async fn main() -> rlg::error::RlgResult<()> {
let path = Path::new(".");
let is_writable = is_directory_writable(&path).await?;
println!("Is directory writable: {}", is_writable);
Ok(())
}