Phase 5.1: AsyncVfsDavFs spawn_blocking wrapper complete

- AsyncVfsDavFs wraps VfsDavFs with spawn_blocking
- All DavFileSystem methods offloaded to blocking thread pool
- Uses tokio::runtime::Runtime::block_on inside spawn_blocking
- Prevents blocking async executor during VFS operations

Tests: 293 passed, 0 failed
This commit is contained in:
Warren
2026-06-21 21:33:43 +08:00
parent c2ff6fc90e
commit 49873cb302
3 changed files with 217 additions and 1 deletions
+3
View File
@@ -26,6 +26,9 @@ pub mod webdav;
pub mod webdav_locks;
pub mod webdav_version;
#[cfg(feature = "async-vfs")]
pub mod async_webdav;
#[cfg(test)]
mod security_audit;