-
-
Notifications
You must be signed in to change notification settings - Fork 34
Add Serde support #83
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
base: main
Are you sure you want to change the base?
Conversation
cd37125
to
1cc1aa8
Compare
d6c25bb
to
05b95ca
Compare
21359e1
to
dea9129
Compare
441178d
to
1587661
Compare
70992c6
to
8594cf9
Compare
1384083
to
a85107d
Compare
Hi @zkat ! I have a bit of time in the evenings in the coming week and was thinking I could take a swing at this! I've been using knuffel / knus stuff again, but since you planted the Let me know if I should hold off / if you've been working on this offline — I don't want to step on your toes! |
@TheLostLambda oh god yes please help. Save me. I hate this so much 😂 |
Haha, oh dear... I'll try my best... Watching the Jon Gjengset video now and I'll keep you posted on any progress! 😅 |
Hi @zkat ! I've been looking into this a bit and whilst I'm sure it is possible, the more looking I've done the more I'm on the fence about if it's the right way to go about this? I'm very open to being convinced either way, but I think the actual user experience of using I use things like With that being said, I would really really like The major reason I'm using KDL over anything else is because it lets me create things that are slightly closer to DSLs than normal config files — I think it would be good if whatever derive-macro solution we integrate is just as flexible as KDL itself! |
@TheLostLambda I have no idea, but @fasterthanlime recently expressed interest in trying to see if facet could be used instead of serde and was willing to take on that work? Just pinging him into this thread for reference. |
That is correct! I've been getting facet-json to near feature-completion and I'm excited to start work on KDL :) |
This PR adds full serde support to kdl-rs. It works kinda like quick-xml