aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/pages/2-basic/2-setup.md28
-rw-r--r--docs/pages/3-features/1-parser.md2
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()