issues
search
elastio
/
bon
Generate builders for everything!
https://elastio.github.io/bon/
Apache License 2.0
1.03k
stars
16
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add support for shared `#[builder]` configuration to `#[bon]` macro at the impl block level
#144
Veetaha
opened
14 hours ago
0
Add docs for shared configuration
#143
Veetaha
closed
14 hours ago
0
Feature request: bool shorthand
#142
SteelAlloy
opened
1 day ago
3
Group several members as positional arguments to a single setter
#141
Veetaha
opened
2 days ago
0
make this the official song of the project
#140
atillabirer
closed
2 days ago
1
Add docs override attributes for various generated items
#139
Veetaha
opened
3 days ago
0
Refactoring
#138
Veetaha
closed
3 days ago
0
Add attribute overrides for docs on all the generated exposed items
#137
Veetaha
closed
3 days ago
0
Add attributes to override doc comments for every component of the generated code
#136
Veetaha
opened
3 days ago
0
Compile time benchmarks
#135
Veetaha
opened
4 days ago
0
Make fields name in errors the same as names in struct
#134
andrzejressel
closed
3 days ago
0
Add social links
#133
Veetaha
closed
4 days ago
0
chore: release v2.3.0
#132
github-actions[bot]
closed
4 days ago
0
Add `derive(Projection)` to generate a type with the subset of the fields from the original
#130
Veetaha
opened
5 days ago
1
bon::private::Set is qualified in compiler errors while Unset is not
#129
taladar
closed
5 days ago
7
chore: please make unstable truly unstable
#128
dzmitry-lahoda
closed
3 days ago
18
Builder with closure syntax
#127
Veetaha
opened
1 week ago
6
Add support for positional params in `start_fn` and `finish_fn`
#125
Veetaha
closed
4 days ago
16
Support generating builders from traits and trait impls
#123
Veetaha
opened
1 week ago
2
Fix wrong size_of info in the docs
#122
Veetaha
closed
1 week ago
0
chore: release v2.2.1
#121
github-actions[bot]
closed
1 week ago
0
Lower MSRV to 1.59.0
#120
Veetaha
closed
1 week ago
1
Set default of field to make it optional without Option
#119
tontinton
opened
1 week ago
1
feat: getter attribute for #111
#118
dzmitry-lahoda
closed
3 days ago
2
Fix a typo
#117
Veetaha
closed
1 week ago
0
Add social links to the 2.2 release blog post
#116
Veetaha
closed
1 week ago
0
chore: release v2.1.2
#115
github-actions[bot]
closed
1 week ago
0
chore(docs): readme which describer full feature set for #112
#114
dzmitry-lahoda
closed
1 week ago
0
Add `#[builder(derive(...))]`
#113
Veetaha
closed
1 week ago
0
chore: updated readme with marketing targeted to functional programmers
#112
dzmitry-lahoda
closed
1 week ago
4
feat: allow to access already set fields within pattern of partial shared builder
#111
dzmitry-lahoda
closed
3 days ago
17
Member groups: mutually exclusive, mutually required members
#110
Veetaha
opened
1 week ago
15
please add donate button
#109
dzmitry-lahoda
opened
1 week ago
1
Fix code generation for structs with default values for generic parameters
#108
Veetaha
closed
1 week ago
0
Add `#[builder(derive(...))]` attribute
#107
Veetaha
closed
1 week ago
0
Generated code breaks for generic structs that specify default values for type parameters
#106
Veetaha
closed
1 week ago
0
[Docs] Update broken links
#105
kageiit
closed
2 weeks ago
1
Poor dev experience in Rust Rover
#104
Veetaha
closed
1 week ago
7
chore: release v2.1.1
#103
github-actions[bot]
closed
2 weeks ago
0
Use the lowest possible MSRV
#102
Veetaha
closed
1 week ago
0
Set MSRV to 1.70.0. Fix lints triggered by generated code
#101
Veetaha
closed
2 weeks ago
2
Do `IntoSet` conversions outside of the future returned by the async function
#100
Veetaha
closed
1 week ago
1
`#[derive(bon::Builder)]` and support for `cfg/cfg_attr`
#99
Veetaha
closed
1 week ago
0
Add more context to the messages
#98
Veetaha
closed
2 weeks ago
0
Use unsafe code with `MaybeUninit` to generate a builder that doesn't move anything (once we are ready)
#97
Veetaha
opened
2 weeks ago
0
Better badges
#96
Veetaha
closed
2 weeks ago
0
Update benchmarks page with the code from the new codegen
#95
Veetaha
closed
2 weeks ago
0
Smallfix of blog post 2
#94
Veetaha
closed
2 weeks ago
0
Small fix of the blog post
#93
Veetaha
closed
2 weeks ago
0
Add zoom to the cargo build --timings showcase
#92
Veetaha
closed
2 weeks ago
0
Next