-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
Serde Support #71
Comments
Two things:
|
|
That seems fine by me. I expect it to be a bit of a challenge tbh but that might be because I’ve never implemented a serde thing before. |
Same, haven't implemented serde before. But, that's the fun! We'll learn how to implement it together! |
Another useful reference might be Kaydle: https://github.com/Lucretiel/kaydle, which is the last attempt I know of of someone trying to serdeify kdl, and they did some interesting things, just never finished it (it's a big project, it turns out!) |
although part of the reason Kaydle was big was because it wrote its own parser and it was being fancy about it. With kdl-rs you'd only really need to convert the |
sigh. I think this is going to need a completely new parser. Can I just catch a break lmao. |
This is another crack at Serde support (linking #17 for historical reference).
The basic API that I'm thinking of would look something like this (borrowing from Serde JSON):
If no one has an issue, I'd be happy to take this on.
The text was updated successfully, but these errors were encountered: