diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-04-20 14:49:56 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-04-20 14:49:56 +0800 |
| commit | 998bbb8329d263f6da72c0eeffea76cef0e6f11b (patch) | |
| tree | e4aacfe072c178c3e97cbc59a3a306d3bf2cca19 | |
| parent | 47e68f1d5fc9396a0b9dbc7f4536a69768edd086 (diff) | |
Add intro section and remove phantom renderers from docs
| -rw-r--r-- | docs/pages/2-basic/2-setup.md | 28 | ||||
| -rw-r--r-- | docs/pages/3-features/1-parser.md | 2 |
2 files changed, 6 insertions, 24 deletions
diff --git a/docs/pages/2-basic/2-setup.md b/docs/pages/2-basic/2-setup.md index c80b91e..97fbc5a 100644 --- a/docs/pages/2-basic/2-setup.md +++ b/docs/pages/2-basic/2-setup.md @@ -5,9 +5,13 @@ --- +## Intro + +`Setup` is used to organize and package the initialization process of a `Program`, making the project easier to manage. + ## Usage -`Setup` is used to organize and package the initialization process of a `Program`, making the project easier to manage. It is defined as follows: +It is defined as follows: ```rust struct MySetup; @@ -75,18 +79,6 @@ impl ProgramSetup<ThisProgram, ThisProgram> for MySetup { } } -// Define empty renderer types to give the two types type IDs - -#[renderer] -fn phantom_renderer_add_member( - _prev: AddMemberEntry -) {} - -#[renderer] -fn phantom_renderer_remove_member( - _prev: RemoveMemberEntry -) {} - gen_program!(); ``` @@ -151,16 +143,6 @@ fn my_setup( }); } -#[renderer] -fn phantom_renderer_add_member( - _prev: AddMemberEntry -) {} - -#[renderer] -fn phantom_renderer_remove_member( - _prev: RemoveMemberEntry -) {} - gen_program!(); ``` diff --git a/docs/pages/3-features/1-parser.md b/docs/pages/3-features/1-parser.md index f89091b..75a83d8 100644 --- a/docs/pages/3-features/1-parser.md +++ b/docs/pages/3-features/1-parser.md @@ -43,7 +43,7 @@ fn parse_hello(prev: HelloEntry) -> NextProcess { // Extract the first argument from the Picker, // fallback to "World" if it doesn't exist let first = picker - .pick_or((), "World".to_string()) + .pick_or((), "World") .unpack_directly().0; ParsedHello::new(first).to_render() |
