Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSupport serde 0.9.X #92
Comments
|
I have looked for breaking changes which causes troubles: |
|
Here are the changes going into 0.9.0. You can see the ones marked with the "breaking change" label. https://github.com/serde-rs/serde/milestone/16?closed=1 In the next couple days as the release settles down, I will write up a thorough explanation of the changes and motivation for them as well as helpful notes for migrating. I would advise waiting for that before attempting to update. Then you will have about a week and a half to update in time for the Rust 1.15 release. |
|
I've been working on this since I need it for a project I'm working on. I've got the rewrite almost complete apart from deserialize_enum. I'm not too familiar with serde or bincode but it seems that now for some reason the DeserializeSeed wants to call deserialize_struct_field. |
|
This is a bug: serde-rs/serde#722. I posted a workaround in that issue. XDR has been using it successfully. |
|
Wow, that was a fast response! I implemented the workaround and all the tests passed. |
Serde 0.9.0-rc1 is out (serde-rs/serde#668) and there are some breaking changes.
It would be great to have a support for it. Thanks.