diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-04-25 23:41:36 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-04-25 23:41:36 +0800 |
| commit | 4ac7d7dc9e6abec2f3f84dd5baf8b642727f19c3 (patch) | |
| tree | a36a182869f035e52ec7f6b7e64826d90869f438 /CHANGELOG.md | |
| parent | 7625655d474f6f12e04a11a067f87287badce9f2 (diff) | |
Add help system with `#[help]` macro and `HelpRequest` trait
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index d2ba927..cd2ffc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,15 @@ struct YourCommandEntry { 2. **\[core\]** Added function `new_with_args` to `Program` 3. **\[core\]** Added function `dispatch_args_dynamic` to `Program` +4. **\[core\]** Impl `std::io::Write` trait for `RenderResult` +5. **\[core\]** Added Help system, which allows binding an event for `--help` to an `Entry` via the `help!` macro + +```rust +#[help] +fn your_command_help(_prev: YourEntry) { + r_println!("Your help docs"); +} +``` #### **BREAKING CHANGES**: |
