We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a997e83 commit 82b3472Copy full SHA for 82b3472
crates/wit-bindgen-rust/src/interface.rs
@@ -1894,8 +1894,8 @@ mod {mod_name} {{
1894
} else {
1895
let tokio = self.gen.tokio_path().to_string();
1896
1897
- let (paths, _) = async_paths_tyid(self.resolve, id);
1898
- if paths.is_empty() {
+ let (paths, fut) = async_paths_tyid(self.resolve, id);
+ if !fut && paths.is_empty() {
1899
uwrite!(
1900
self.src,
1901
r#"
@@ -1953,7 +1953,7 @@ mod {mod_name} {{
1953
);
1954
1955
let mut names = vec![format!("super::{name}")];
1956
1957
names.extend_from_slice(&[
1958
format!("&super::{name}"),
1959
format!("&&super::{name}"),
0 commit comments