aboutsummaryrefslogtreecommitdiff
path: root/examples/example-hook
diff options
context:
space:
mode:
Diffstat (limited to 'examples/example-hook')
-rw-r--r--examples/example-hook/src/main.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/example-hook/src/main.rs b/examples/example-hook/src/main.rs
index 1807e5e..721cea0 100644
--- a/examples/example-hook/src/main.rs
+++ b/examples/example-hook/src/main.rs
@@ -53,12 +53,13 @@ fn main() {
program.exec_and_exit();
}
-pack!(ResultName = String);
+#[derive(Grouped, Wrap)]
+pub struct ResultName(String);
#[chain]
fn handle_greet(args: EntryGreet) -> Next {
let name: ResultName = args
- .inner
+ .0
.first()
.cloned()
.unwrap_or_else(|| "World".to_string())