palantir / conjure-rust

Conjure support for Rust
Apache License 2.0
20 stars 11 forks source link

Add strict-staged builders #282

Open sfackler opened 10 months ago

sfackler commented 10 months ago

We currently support panicking and staged builders. We should remove support for the panicking ones since they're a bit dangerous, and add support for "strict staged" builders a la conjure-java where we don't special case collections.

This should allow us to remove all of the codegen in this crate in favor of the staged-builder crate.