From d1643ee6bf4de8694bdddbf0b0c615055a36bc94 Mon Sep 17 00:00:00 2001 From: e-matteson Date: Sat, 27 Apr 2024 15:05:01 -0400 Subject: [PATCH] feat: don't print rhai signatures on startup --- src/main.rs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/main.rs b/src/main.rs index 43371e2..7baf104 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,6 +9,16 @@ const INTERNALS_MODULE_PATH: &str = "scripts/internals_module.rhai"; const INIT_PATH: &str = "scripts/init.rhai"; const MAIN_PATH: &str = "scripts/main.rhai"; +#[allow(unused)] +fn print_signatures(engine: &rhai::Engine) { + println!("Signatures:"); + engine + .gen_fn_signatures(false) + .into_iter() + .for_each(|func| println!(" {func}")); + println!(); +} + fn make_engine() -> rhai::Engine { let mut engine = rhai::Engine::new(); engine.set_fail_on_invalid_map_property(true); @@ -25,14 +35,6 @@ fn make_engine() -> rhai::Engine { engine.build_type::(); engine.build_type::(); engine.build_type::(); - - println!("Signatures:"); - engine - .gen_fn_signatures(false) - .into_iter() - .for_each(|func| println!(" {func}")); - println!(); - engine }