-
-
Notifications
You must be signed in to change notification settings - Fork 791
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 0.8.0 #447
Comments
is it possible to specify a macro that takes method names as arguments and produces the default methods? |
Yes, for internal use but we need to be very careful about what we make public. The reason for removing the defaults was because it is hard to know what makes a good default for a "typical" Deserializer. |
Here is what adoption looks like so far (not counting the 100+ google APIs which are really one project):
The early adopters are:
So 5 so far not counting the ones @oli-obk and I did. |
ruma-events is also using it, but not published to crates.io. Everything is working splendidly so far. |
Issue for tracking and discussion related to the upcoming 0.8.0 release.
Let's all do a thorough read through the entire public API and see if there is anything we do not want to live with for the next several months.
The big ticket items remaining are:
test_ser::Outer: test_annotations::serde::Serialize
#441 derive(Serialize) regression with lifetimes #443. This is next on my list.Aside from that, now is a good time for documentation improvements and code cleanup as many developers will be looking at docs as they migrate from 0.7.
The text was updated successfully, but these errors were encountered: