-
Notifications
You must be signed in to change notification settings - Fork 109
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
Release easy::Value
as a separate (1.0?) crate
#268
Comments
Sorry for the delayed response. This would definitely help towards a 1.0. I'm assuming this would be a complete drop-in replacement for The one area of concern is for people using both crates. like cargo. You could have two different Options for improving this
|
yeah, I'm thinking that toml-value is just the data model, with an optional serde feature for Serialize and Deserialize support (so not a complete replacement for toml-rs, which also has a parser and serializer). I'd expect toml_edit to stay as it is. |
@ordian what are your thoughts on splitting out a I've been using |
It makes sense to me. Go for it :) |
Originally, I hesitated on this from laziness (all of the serializable logic needed for |
With #340, |
I'd love to expose
toml_edit::easy::Value
(identical totoml-rs
'sValue
?) in some public APIs inguppy
. I'm thinking it could maybe be released as a separate crate (saytoml-value
), to allowtoml_edit
to continue to iterate on its API without breaking compat.Some thoughts:
toml-rs
in a while.easy
module can go away, or just re-exporttoml-value
.The text was updated successfully, but these errors were encountered: