async fn locate_module( module_path: &Path, library_path: Option<&[impl AsRef<Path>]>, fs: &WasiFs, ) -> Result<(PathBuf, Vec<u8>), LinkError>