aboutsummaryrefslogtreecommitdiff
path: root/examples/example-clap-binding/src
diff options
context:
space:
mode:
authorWeicao-CatilGrass <1992414357@qq.com>2026-05-31 02:42:52 +0800
committer魏曹先生 <1992414357@qq.com>2026-05-31 17:19:20 +0800
commit2aa7bda3cb21ce6c052b82e08bcab79a625d04f2 (patch)
treef10b89007fc67ca1a948f34abe6869b49296b932 /examples/example-clap-binding/src
parent3aa409a55e4f2f0ab41b0949cc06eb13c2da4a43 (diff)
Enhance code quality across the entire codebase
Diffstat (limited to 'examples/example-clap-binding/src')
-rw-r--r--examples/example-clap-binding/src/main.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/example-clap-binding/src/main.rs b/examples/example-clap-binding/src/main.rs
index d3ad573..19d794b 100644
--- a/examples/example-clap-binding/src/main.rs
+++ b/examples/example-clap-binding/src/main.rs
@@ -87,6 +87,7 @@ pub struct EntryGreet {
repeat: i32,
}
+/// Renders the greet output with optional repetition.
#[renderer]
fn render_greet(greet: EntryGreet) {
let name = greet.name;
@@ -102,9 +103,10 @@ fn render_greet(greet: EntryGreet) {
r_println!("!");
}
+/// Renders the error message when greet argument parsing fails.
#[renderer]
fn render_greet_parse_failed(err: ErrorGreetParsed) {
- r_println!("{}", err.to_string());
+ r_println!("{}", *err);
}
gen_program!();