Expand description
brownstone
is a library for building fixed-size arrays. It provides build
,
a macro that builds an array by evaluating an expression once for each element
in the array. It also provides a low-level builder type,
with a push
+
finish
interface, as well as a
misuse-immune builder type with a move-based
interface that can never panic or return errors.
Modules§
- A low level builder type for creating fixed size arrays. See
ArrayBuilder
for details. - A misuse-immune array builder. See
ArrayBuilder
for details and examples.
Macros§
- Build an array with an expression.