18 releases
| 0.3.3 | Mar 21, 2024 |
|---|---|
| 0.3.2 | Jan 23, 2021 |
| 0.3.1 | Feb 10, 2020 |
| 0.3.0 | Sep 25, 2019 |
| 0.2.0 | Mar 20, 2017 |
#234 in Encoding
536,887 downloads per month
Used in 547 crates
(38 directly)
83KB
1.5K
SLoC
cookie-factory
serialization library built with a combinator design similar to the nom parser combinators library.
Serializers are built up from single purpose serializers, like slice
to write a raw byte slice, or be_u16 to write a u16 integer in big
endian form.
Those small serializers can then be assembled by using combinators.
As an example, all(["abcd", "efgh", "ijkl"].iter().map(string))(output)
will write "abcdefghijkl" to output.
Dependencies
~130KB