bon_sandbox/overrides.rs
1/// Docs on the [`Self`] struct
2#[derive(bon::Builder)]
3#[builder(
4 builder_type(
5 doc {
6 /// Docs on [`GreeterOverriddenBuilder`]
7 /// the builder type
8 },
9 name = GreeterOverriddenBuilder,
10 ),
11 start_fn(
12 doc {
13 /// Docs on
14 /// [`Self::start_fn_override`]
15 },
16 name = start_fn_override,
17 ),
18 finish_fn(
19 doc {
20 /// Docs on
21 /// [`GreeterOverriddenBuilder::finish_fn_override()`]
22 },
23 name = finish_fn_override,
24 )
25)]
26pub struct Greeter {
27 /// Docs on
28 /// the `name` field
29 _name: String,
30
31 /// Docs on
32 /// the `level` field
33 _level: usize,
34}