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

Add valuable support #34

Open
KodrAus opened this issue Oct 27, 2021 · 1 comment
Open

Add valuable support #34

KodrAus opened this issue Oct 27, 2021 · 1 comment

Comments

@KodrAus
Copy link
Contributor

KodrAus commented Oct 27, 2021

It's not currently released let alone stable yet, but the valuable crate looks like it should be a good candidate for inclusion in value-bag. I've done some exploration on bridging valuable with serde and sval and so far that seems entirely possible. We do have a compounding maintenance cost in introducing new erasure frameworks, but valuable is one that seems worth the cost.

@KodrAus
Copy link
Contributor Author

KodrAus commented Feb 14, 2022

There's a 0.1.0 of valuable now that we can start to look at. I've been tinkering with valuable support for sval, which works out just fine. As for serde, I think there's still some more space to explore between them. The easiest to integrate valuable with would probably be std::fmt.

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

1 participant