Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicate effort? #46

Open
axion014 opened this issue Jun 21, 2020 · 1 comment
Open

Duplicate effort? #46

axion014 opened this issue Jun 21, 2020 · 1 comment

Comments

@axion014
Copy link
Contributor

I'm developing a library that operates over JSON. I don't want to force the application into using serde_json or any specific JSON library, so I'm interested in some abstraction.
At first I thought json-trait-rs can be used for this purpose, but I found there was no support for editing given JSON data.

While searching https://lib.rs/, I found https://github.com/simd-lite/value-trait, developed behind the simd-json crate. It is apparently supposed to do the same thing.
Traits in value-trait supports mutation. however, it currently doesn't have any binding to JSON library.
It might be preferable to settle on a single standard and get the best of both libraries.

@macisamuele
Copy link
Owner

I'm more than happy to welcome contributors in this library and we can make extensions as needed without much concerns.

Extending this trait to allow mutation as well would be nice.

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

No branches or pull requests

2 participants