message: fix(vfs) Fix `inode_of` on Windows.
  Calling `as_os_str` on `Component::RootDir` returns `\\`, while we
  expect `/` on Unix. A better way is to pattern match against
  `Component::RootDir` instead of comparing the `OsStr` in this case.
diff: @@ -304,7 +304,7 @@ impl FileSystemInner {
  let mut components = path.components();
  match components.next() {
  - Some(component) if node.name() == component.as_os_str() => {}
  + Some(Component::RootDir) => {}
  _ => return Err(FsError::BaseNotDirectory),
  }
  