From 44d43113f4eae01ea77a143fbf451f4dd088dbf8 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Sun, 12 Jun 2022 16:08:41 +1000 Subject: [PATCH] Forward impl `AbstractFilesystem` for `&Vfs` Signed-off-by: Jiahao XU --- src/drivers/vfs.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/drivers/vfs.rs b/src/drivers/vfs.rs index 0051c44e..56aa5f54 100644 --- a/src/drivers/vfs.rs +++ b/src/drivers/vfs.rs @@ -37,3 +37,9 @@ impl AbstractFilesystem for Vfs { Ok(self.0.get(&*rel_path).map(Clone::clone).unwrap_or_default()) } } + +impl AbstractFilesystem for &Vfs { + fn file_names_in(&self, rel_path: &str) -> io::Result>> { + (*self).file_names_in(rel_path) + } +}