Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
https://github.com/elastio/bon
Add attributes to override doc comments for every component of the generated code
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Compile time benchmarks
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Make fields name in errors the same as names in struct
andrzejressel opened this pull request 5 months ago
andrzejressel opened this pull request 5 months ago
Add social links
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: release v2.3.0
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
Introduce `derive(Projection)` to generate a type with the subset of the fields from the original
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
bon::private::Set is qualified in compiler errors while Unset is not
taladar opened this issue 5 months ago
taladar opened this issue 5 months ago
chore: please make unstable truly unstable
dzmitry-lahoda opened this issue 5 months ago
dzmitry-lahoda opened this issue 5 months ago
Introduce the syntax where builder is passed via a closure
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Add support for positional params in `start_fn` and `finish_fn`
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Support generating builders from traits and trait impls
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Fix wrong size_of info in the docs
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: release v2.2.1
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
Lower MSRV to 1.59.0
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Set default of field to make it optional without Option
tontinton opened this issue 5 months ago
tontinton opened this issue 5 months ago
feat: getter attribute for #111
dzmitry-lahoda opened this pull request 5 months ago
dzmitry-lahoda opened this pull request 5 months ago
Fix a typo
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add social links to the 2.2 release blog post
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: release v2.1.2
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
chore(docs): readme which describer full feature set for #112
dzmitry-lahoda opened this pull request 5 months ago
dzmitry-lahoda opened this pull request 5 months ago
Add `#[builder(derive(...))]`
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: updated readme with marketing targeted to functional programmers
dzmitry-lahoda opened this issue 5 months ago
dzmitry-lahoda opened this issue 5 months ago
feat: allow to access already set fields within pattern of partial shared builder
dzmitry-lahoda opened this issue 5 months ago
dzmitry-lahoda opened this issue 5 months ago
Support member groups: mutually exclusive, mutually required members
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
please add donate button
dzmitry-lahoda opened this issue 5 months ago
dzmitry-lahoda opened this issue 5 months ago
Fix code generation for structs with default values for generic parameters
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add `#[builder(derive(...))]` attribute
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Generated code breaks for generic structs that specify default values for type parameters
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
[Docs] Update broken links
kageiit opened this pull request 5 months ago
kageiit opened this pull request 5 months ago
Poor dev experience in Rust Rover
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
chore: release v2.1.1
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
Use the lowest possible MSRV
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Set MSRV to 1.70.0. Fix lints triggered by generated code
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Do `IntoSet` conversions outside of the future returned by the async function
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
`#[derive(bon::Builder)]` and support for `cfg/cfg_attr`
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add more context to the messages
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Avoid moves in debug builds with `MaybeUninit` (once we are ready)
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Better badges
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Update benchmarks page with the code from the new codegen
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Smallfix of blog post 2
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Small fix of the blog post
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add zoom to the cargo build --timings showcase
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Fix typos
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Fix typos, update links
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: release v2.1.0
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
bon v2.1 blog post
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add tests, fix PR comments for must_use
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add crater-like tests that run against the crates using bon in the ecosystem
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
`bon` 3.0 wishlist (far, maybe never accepted breaking changes)
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Optimize bon's generated code typechecking performance and improve error messages
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add #[default]
beckend opened this issue 5 months ago
beckend opened this issue 5 months ago
feat: must_use on the finish function
EdJoPaTo opened this pull request 5 months ago
EdJoPaTo opened this pull request 5 months ago
Set an msrv requirement and test it on CI
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
fix(clippy): don't warn on clippy::impl_trait_in_params
EdJoPaTo opened this pull request 5 months ago
EdJoPaTo opened this pull request 5 months ago
docs: doc-markdown and some typos
EdJoPaTo opened this pull request 5 months ago
EdJoPaTo opened this pull request 5 months ago
into triggers `clippy::impl_trait_in_params`
EdJoPaTo opened this issue 5 months ago
EdJoPaTo opened this issue 5 months ago
`must_use` build()
EdJoPaTo opened this issue 5 months ago
EdJoPaTo opened this issue 5 months ago
docs: improve builder() method docs
EdJoPaTo opened this pull request 5 months ago
EdJoPaTo opened this pull request 5 months ago
Fix link in changelog
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add docs about the rustfmt limitation
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: release v2.0.1
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
Fix capturing of generic params that appear only in return types and fix support for associated types
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Use Rust Analyzer API to generate robust completions
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
Followup docs improvements and more tests
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Allow conversion to builder with the From trait
nicflower opened this issue 5 months ago
nicflower opened this issue 5 months ago
Does not work with cfg_attr
novacrazy opened this issue 5 months ago
novacrazy opened this issue 5 months ago
Fix grammar
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Update twitter link
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Fix typos and grammar
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Fix the HN link
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
We are now at 500 stars 🎉
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Add social links to v2 blog post
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
chore: release v2.0.0
github-actions[bot] opened this pull request 5 months ago
github-actions[bot] opened this pull request 5 months ago
2.0 blog post
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Provide access to other members in `default` and `skip` expressions
Veetaha opened this pull request 5 months ago
Veetaha opened this pull request 5 months ago
Source references in docs generated by rustdoc lead to the macro callsite instead of the original function
Veetaha opened this issue 5 months ago
Veetaha opened this issue 5 months ago
The filler expression for a field to be able to use other field.
blitzerr opened this issue 6 months ago
blitzerr opened this issue 6 months ago
`#[builder(on(type_pattern, attrs))]`
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
chore: release
github-actions[bot] opened this pull request 6 months ago
github-actions[bot] opened this pull request 6 months ago
Remove unnecessary const block
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Small cleanup
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Fix formatting
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Add reddit link
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Prepare a new blog post 'The weird of function-local types in Rust'
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
chore: release v1.2.0
github-actions[bot] opened this pull request 6 months ago
github-actions[bot] opened this pull request 6 months ago
chore: release v1.2.0
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
fix: add automatic docs for setters
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
feat: add `#[builder(skip)]` attribute to skip generating setters
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Update bon logo
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Remove dependencies on `easy-ext`, `heck` and `itertools`
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Fix docs build
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
chore: release 1.1.0
github-actions[bot] opened this pull request 6 months ago
github-actions[bot] opened this pull request 6 months ago
Clean up tests and docs, fix missing_docs lint. Prepare a 1.1 release
Veetaha opened this pull request 6 months ago
Veetaha opened this pull request 6 months ago
Missing docs warning from linter when using `#[bon]` macro
matthewgrimes opened this issue 6 months ago
matthewgrimes opened this issue 6 months ago
Add `#[builder(skip)]` for members that shouldn't be exposed in the builder
Veetaha opened this issue 6 months ago
Veetaha opened this issue 6 months ago
add no_std support
danielschemmel opened this pull request 6 months ago
danielschemmel opened this pull request 6 months ago
Allow specifying mandatory `Option` argument
pablosichert opened this issue 6 months ago
pablosichert opened this issue 6 months ago
Support input validation in builders
mirosval opened this issue 6 months ago
mirosval opened this issue 6 months ago
Macros for maps and sets
korrat opened this pull request 6 months ago
korrat opened this pull request 6 months ago
chore: release
github-actions[bot] opened this pull request 6 months ago
github-actions[bot] opened this pull request 6 months ago