From: Zach Johnson Date: Wed, 20 Jan 2021 20:55:56 +0000 (-0800) Subject: rusty-gd: fix parted dependency injection X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c7c3d9a4d855756026cc8d7f0b7e6ad9de6ef995;p=android-x86%2Fsystem-bt.git rusty-gd: fix parted dependency injection make sure to await Bug: 171749953 Tag: #gd-refactor Test: gd/cert/run --rhost Change-Id: I1ef2bd265b77bdae8ff0c60423fedf9a05878262 --- diff --git a/gd/rust/gddi-macros/src/lib.rs b/gd/rust/gddi-macros/src/lib.rs index 7febb110c..ea761386d 100644 --- a/gd/rust/gddi-macros/src/lib.rs +++ b/gd/rust/gddi-macros/src/lib.rs @@ -200,7 +200,7 @@ pub fn part_out(_attr: TokenStream, item: TokenStream) -> TokenStream { Box::pin(async move { Box::new(async move { registry.get::<#struct_ident>().await.#field_names - }) as Box + }.await) as Box }) })))* }