Searched refs:async_op (Results 1 – 4 of 4) sorted by relevance
26 use crate::fs::{async_op, poll_ready};61 async_op(move || std::fs::create_dir(path)).await in create_dir()120 async_op(move || std::fs::remove_dir(path)).await in remove_dir()173 async_op(|| { in read_dir()240 async_op(move || std::fs::rename(from, to)).await in rename()276 async_op(move || std::fs::copy(from, to)).await in copy()324 async_op(move || std::fs::read(path)).await in read()376 async_op(move || std::fs::read_link(path)).await in read_link()433 async_op(move || std::fs::metadata(path)).await in metadata()698 async_op(move || entry.metadata()).await in metadata()[all …]
24 use crate::fs::{async_op, poll_ready};134 let file = async_op(|| SyncFile::open(path)).await?; in open()156 let file = async_op(|| SyncFile::create(path)).await?; in create()185 async_op(move || file.set_permissions(perm)).await in set_permissions()217 async_op(move || file.sync_all()).await in sync_all()247 async_op(move || file.sync_data()).await in sync_data()323 async_op(move || file.metadata()).await in metadata()343 let file = async_op(move || file.try_clone()).await?; in try_clone()
18 use crate::fs::{async_op, File};298 let file = async_op(move || options.open(path)).await?; in open()
34 pub(crate) async fn async_op<T, R>(task: T) -> io::Result<R> in async_op() function