From 81635b93c597b10282cb14e0873f5e3d22395186 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sat, 6 Jun 2026 23:16:51 +0800 Subject: Rename `ExitCode` to `ResExitCode` and `REPL` to `ResREPL` --- examples/example-exitcode/src/main.rs | 8 ++++---- examples/example-repl-basic/src/main.rs | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) (limited to 'examples') diff --git a/examples/example-exitcode/src/main.rs b/examples/example-exitcode/src/main.rs index e1f60ee..0e7a019 100644 --- a/examples/example-exitcode/src/main.rs +++ b/examples/example-exitcode/src/main.rs @@ -14,7 +14,7 @@ //! No name provided (with exit code 1) //! ``` -use mingling::{prelude::*, res::ExitCode, setup::ExitCodeSetup}; +use mingling::{prelude::*, res::ResExitCode, setup::ExitCodeSetup}; fn main() { let mut program = ThisProgram::new(); @@ -50,11 +50,11 @@ fn render_result_name(name: ResultName) { r_println!("Hello, {}", *name); } -// Define renderer, render error message _____________ Inject exit code resource +// Define renderer, render error message _______________ Inject exit code resource // / /// Renders the error when no name is provided | -#[renderer] // vvvvvvvvvvvvv -fn render_error_no_name_provided(_: ErrorNoNameProvided, ec: &mut ExitCode) { +#[renderer] // vvvvvvvvvvvvvvvv +fn render_error_no_name_provided(_: ErrorNoNameProvided, ec: &mut ResExitCode) { ec.exit_code = 1; // Prompt when no name is provided diff --git a/examples/example-repl-basic/src/main.rs b/examples/example-repl-basic/src/main.rs index d44c92a..abea141 100644 --- a/examples/example-repl-basic/src/main.rs +++ b/examples/example-repl-basic/src/main.rs @@ -10,8 +10,9 @@ use mingling::{ hook::ProgramHook, prelude::*, + res::ResREPL, setup::{BasicREPLOutputSetup, BasicREPLPromptSetup, BasicREPLReadlineSetup}, - this, REPL, + this, }; use std::{env::current_dir, path::PathBuf}; @@ -145,7 +146,7 @@ fn render_list(list: ResultList) { #[chain] fn handle_exit( _prev: EntryExit, - repl: &mut REPL, // Import REPL resource, registered in `exec_repl`, usable directly + repl: &mut ResREPL, // Import REPL resource, registered in `exec_repl`, usable directly ) { // Set the REPL exit flag; REPL will exit after this loop iteration repl.exit = true; -- cgit