aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/example-lazy-resources/src/main.rs2
-rw-r--r--examples/example-resources/src/main.rs4
-rw-r--r--examples/example-setup/src/main.rs8
3 files changed, 10 insertions, 4 deletions
diff --git a/examples/example-lazy-resources/src/main.rs b/examples/example-lazy-resources/src/main.rs
index aaafb98..7dda658 100644
--- a/examples/example-lazy-resources/src/main.rs
+++ b/examples/example-lazy-resources/src/main.rs
@@ -64,7 +64,7 @@ fn main() {
program.with_resource(ResLargeData::lazy_init(init_res_large_data));
// --------- IMPORTANT ---------
- program.with_dispatchers((CMDShow, CMDNone));
+ program.with_dispatcher(CMDShow).with_dispatcher(CMDNone);
program.exec_and_exit();
}
diff --git a/examples/example-resources/src/main.rs b/examples/example-resources/src/main.rs
index 60c5c08..38e4561 100644
--- a/examples/example-resources/src/main.rs
+++ b/examples/example-resources/src/main.rs
@@ -37,7 +37,9 @@ fn main() {
});
// --------- IMPORTANT ---------
- program.with_dispatchers((CMDCurrent, CMDModifyCurrent));
+ program
+ .with_dispatcher(CMDCurrent)
+ .with_dispatcher(CMDModifyCurrent);
program.exec_and_exit();
}
diff --git a/examples/example-setup/src/main.rs b/examples/example-setup/src/main.rs
index cd432dd..bf610ca 100644
--- a/examples/example-setup/src/main.rs
+++ b/examples/example-setup/src/main.rs
@@ -2,7 +2,7 @@
//!
//! > This example demonstrates how to build a custom Setup for modular management of project components
-use mingling::{macros::program_setup, prelude::*, Program};
+use mingling::{Program, macros::program_setup, prelude::*};
fn main() {
let mut program = ThisProgram::new();
@@ -20,7 +20,11 @@ fn main() {
// Package part of the program construction logic into this type for modular management
#[program_setup]
fn custom_setup(program: &mut Program<ThisProgram>) {
- program.with_dispatchers((CMD1, CMD2, CMD3, CMD4, CMD5));
+ program.with_dispatcher(CMD1);
+ program.with_dispatcher(CMD2);
+ program.with_dispatcher(CMD3);
+ program.with_dispatcher(CMD4);
+ program.with_dispatcher(CMD5);
}
// --------- IMPORTANT ---------