Skip to content

Initial implementation of BorshDeserializeIncremental derive macro - #1

Merged
snormore merged 6 commits into
mainfrom
snor/initial-impl
Oct 20, 2025
Merged

Initial implementation of BorshDeserializeIncremental derive macro#1
snormore merged 6 commits into
mainfrom
snor/initial-impl

Conversation

@snormore

Copy link
Copy Markdown
Contributor

Add initial implementation of BorshDeserializeIncremental derive macro, which allows incremental Borsh deserialization with defaults for backward-compatible schema evolution.

See the README, tests, and example in the diff for more context.

@snormore
snormore requested review from a team, elitegreg and karl-dz October 20, 2025 18:34

@karl-dz karl-dz left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nicely done. Do you want to add running the examples to CI btw?

EDIT: examples are already run with a just command

@snormore
snormore merged commit 90b9957 into main Oct 20, 2025
1 check passed
@snormore
snormore deleted the snor/initial-impl branch October 20, 2025 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants