JesperAxelsson / rust-intmap

Specialized hashmap for u64 keys
MIT License
30 stars 10 forks source link

feat: optional serde support #30

Closed roman-kashitsyn closed 2 years ago

roman-kashitsyn commented 2 years ago

This change adds optional support for serializing/deserializing IntMaps using https://serde.rs framework.

The feature is disabled by default, you need to enable the serde feature explicitly to get serde support:

intmap = { version = "0.7.2", features = ["serde"] }
roman-kashitsyn commented 2 years ago

@JesperAxelsson, this repo doesn't have any actions checking that pull requests build and pass tests. Do you need help setting this up?

JesperAxelsson commented 2 years ago

Hi! For the moment I only passively maintain this lib. I build and run the tests manually on my local computer. If you would like to setup an proper CI that would be great!

roman-kashitsyn commented 2 years ago

Thanks a lot for cutting a new release so quickly!

If you would like to setup an proper CI that would be great!

I've created a PR with a basic GH workflow: https://github.com/JesperAxelsson/rust-intmap/pull/32 This should reduce the maintenance burden a bit.