Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
bincode
is a compact format that doesn't store field names. When storing aSlab
containing lots of entries with many fields and small values, the output frombincode
can be significantly smaller compared toserde
formats like JSON and CBOR.Even though
bincode
already providesserde
feature that works with all types implementingserde
's traits, it has limitations, and comes with a roughly 20% performance decrease based on my local testing.