Skip to content

Add postcard-schema::Schema implementations for bytes, indexmap, and log crates#279

Open
Calsign wants to merge 4 commits intojamesmunns:mainfrom
AutoPallet:postcard-schema-extern-crates
Open

Add postcard-schema::Schema implementations for bytes, indexmap, and log crates#279
Calsign wants to merge 4 commits intojamesmunns:mainfrom
AutoPallet:postcard-schema-extern-crates

Conversation

@Calsign
Copy link
Contributor

@Calsign Calsign commented Oct 31, 2025

I grouped these three crates together because I need all of them, I think they're fairly uncontroversial, and it reduces merge conflicts.

I added tests which round-trip each type through postcard serialization and then back through postcard-dyn and serde_json. I think this is the most robust way to verify that the schemas are correct, and it's a higher bar than other schema implementations have already.

There are other crates I would like to add schema definitions for, but I figured I would start with these.

@netlify
Copy link

netlify bot commented Oct 31, 2025

Deploy Preview for cute-starship-2d9c9b canceled.

Name Link
🔨 Latest commit 4d53c2d
🔍 Latest deploy log https://app.netlify.com/projects/cute-starship-2d9c9b/deploys/69054aff8e64a900088cd1b8

@Calsign Calsign force-pushed the postcard-schema-extern-crates branch from 4d53c2d to b3ae13c Compare January 2, 2026 16:20
@netlify
Copy link

netlify bot commented Jan 2, 2026

Deploy Preview for cute-starship-2d9c9b canceled.

Name Link
🔨 Latest commit b3ae13c
🔍 Latest deploy log https://app.netlify.com/projects/cute-starship-2d9c9b/deploys/6957f063aeef3700081a0583

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.

1 participant