aboutsummaryrefslogtreecommitdiff
path: root/examples/example-async-support/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/example-async-support/src/main.rs')
-rw-r--r--examples/example-async-support/src/main.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/example-async-support/src/main.rs b/examples/example-async-support/src/main.rs
index 090602a..7e212d9 100644
--- a/examples/example-async-support/src/main.rs
+++ b/examples/example-async-support/src/main.rs
@@ -41,7 +41,8 @@ async fn main() {
dispatcher!("download", EntryDownload);
-pack!(ResultDownloaded = String);
+#[derive(Grouped, Wrap)]
+pub struct ResultDownloaded(String);
// --------- IMPORTANT ---------
#[chain]
@@ -65,5 +66,5 @@ gen_program!();
async fn fake_download(file_name: String) -> ResultDownloaded {
tokio::time::sleep(std::time::Duration::from_secs(1)).await;
- ResultDownloaded::new(file_name)
+ ResultDownloaded(file_name)
}