Skip to content

Conversation

@JakeStanger
Copy link
Collaborator

@JakeStanger JakeStanger commented Jan 23, 2026

This fixes a case where you may wish to deserialise into a Map of type eg HashMap<i32, T> which previously failed as keys were exclusively handled as string.

All integer types are now supported.

This fixes a case where you may wish to deserialize into a Map of type eg `HashMap<i32, T>` which previously failed as keys were exclusively handled as string.

All integer types are now supported.
@JakeStanger JakeStanger force-pushed the fix/serde-numeric-keys branch from 6589e3d to 419c7e6 Compare January 23, 2026 23:21
@JakeStanger
Copy link
Collaborator Author

I have absolutely no idea why that single test is failing but I'm choosing to ignore it as:

  • Deserialising works fine
  • The TOML output for the same input works as expected from the CLI

@JakeStanger JakeStanger merged commit 095fbad into master Jan 23, 2026
8 of 12 checks passed
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.

2 participants