David Tolnay
|
26a6ba177c
|
Remove error from serde_test public API
|
2017-04-19 11:54:48 -07:00 |
|
David Tolnay
|
0734b44a3a
|
Remove unneeded trait bounds
|
2017-04-19 10:41:58 -07:00 |
|
David Tolnay
|
86deb8db79
|
Remove seq_fixed_size in favor of tuple
|
2017-04-17 12:07:49 -07:00 |
|
David Tolnay
|
c13a37d4db
|
Rename VariantAccess methods to not conflict with Deserializer
|
2017-04-15 12:35:04 -07:00 |
|
David Tolnay
|
54bbf81dfc
|
Put deserialize_struct and deserialize_enum adjacent
|
2017-04-14 22:00:27 -07:00 |
|
David Tolnay
|
5b118fdef4
|
Reorder methods to match the serializer trait
|
2017-04-14 15:24:21 -07:00 |
|
David Tolnay
|
337c6e91d8
|
Access terminology in serde_test
|
2017-04-14 15:07:19 -07:00 |
|
David Tolnay
|
0c5db90de8
|
Simplify size_hint to Option<usize>
|
2017-04-14 13:31:46 -07:00 |
|
David Tolnay
|
e77e7c4bba
|
Rename Deserializer::deserialize to deserialize_any
|
2017-04-14 12:52:57 -07:00 |
|
David Tolnay
|
31cec05712
|
Access traits
|
2017-04-14 12:24:35 -07:00 |
|
David Tolnay
|
3f920f645c
|
License boilerplate
|
2017-04-13 17:34:42 -07:00 |
|
David Tolnay
|
ea8fb97beb
|
Format in rfc style
|
2017-04-13 12:32:29 -07:00 |
|
David Tolnay
|
07154303ed
|
Implement Debug for public types
|
2017-04-13 11:04:16 -07:00 |
|
David Tolnay
|
0d82bbf74f
|
Rename ValueDeserializer trait to IntoDeserializer
|
2017-04-11 23:20:35 -07:00 |
|
David Tolnay
|
a38b24136b
|
Rename deserialize_struct_field to deserialize_identifier
Because it applies to both struct fields and discriminants of an enum.
|
2017-04-09 13:35:22 -07:00 |
|
David Tolnay
|
826b53f691
|
Update token names in serde_test
|
2017-04-05 10:30:46 -07:00 |
|
David Tolnay
|
f03e8e6056
|
Exhaustive match in serde_test deserializer
|
2017-04-05 09:54:12 -07:00 |
|
David Tolnay
|
67ed7a0edd
|
Eliminate Sep tokens in serde_test
|
2017-04-05 09:42:27 -07:00 |
|
David Tolnay
|
c3d9b42cdf
|
Fix handling of option and newtype in IgnoredAny
|
2017-04-05 09:19:22 -07:00 |
|
David Tolnay
|
b2377d4c0b
|
Allow enums in ignored map value in serde_test
|
2017-04-05 08:54:30 -07:00 |
|
David Tolnay
|
b43554fbb1
|
Require slice of tokens in serde_test::Deserializer
|
2017-04-05 00:22:00 -07:00 |
|
David Tolnay
|
5871fb9ce0
|
Remove lifetime from serde_test::Token
|
2017-04-05 00:17:50 -07:00 |
|
David Tolnay
|
211e2bb8d9
|
Support borrowed tokens in serde_test
|
2017-04-04 09:56:01 -07:00 |
|
David Tolnay
|
d3a2f5e268
|
Add a 'de lifetime to the deserialize traits
|
2017-03-29 00:10:34 -07:00 |
|
Clar Charr
|
09e467cc4c
|
Documentation for serde_test.
|
2017-02-28 18:20:27 -05:00 |
|
David Tolnay
|
5fbdadefb2
|
Deserializing enums in serde_test
|
2017-02-24 13:47:04 -08:00 |
|
David Tolnay
|
e8651a52e7
|
Rustfmt
|
2017-02-12 22:15:59 -08:00 |
|
David Tolnay
|
ff21d557c7
|
Untagged and internally tagged enums
|
2017-02-02 18:48:30 -08:00 |
|
David Tolnay
|
87040b4bc4
|
Fix clippy lints in serde_test
|
2017-01-25 20:42:44 -08:00 |
|
David Tolnay
|
e0c049dbf2
|
Remove usize and isize from data model
|
2017-01-25 09:08:06 -08:00 |
|
David Tolnay
|
a4126e4c5a
|
Errors
|
2017-01-21 09:13:01 -08:00 |
|
David Tolnay
|
5ecfb3b388
|
Update serde_test to use seeds
|
2017-01-19 01:24:33 -08:00 |
|
Oliver Schneider
|
b26f291d93
|
add missing Vec<u8> deserialization hint to Deserializer
|
2017-01-16 16:55:13 +01:00 |
|
David Tolnay
|
7372f152bd
|
Update serde_test for Deserializer changes
|
2017-01-14 13:42:45 -08:00 |
|
David Tolnay
|
88debb3fb8
|
Remove SeqVisitor::end() and MapVisitor::end()
|
2017-01-13 13:34:38 -08:00 |
|
Oliver Schneider
|
5b668ed87a
|
attempt to test the field names, but deem it too complex and opt to at least improve the code
|
2017-01-12 20:17:55 +01:00 |
|
David Tolnay
|
eb6fb1d40e
|
Merge pull request #523 from serde-rs/enum
Enum deserialization API
|
2017-01-08 00:45:50 -08:00 |
|
David Tolnay
|
7a0e8f73b4
|
Remove the Deserialize trait bound on Visitor::Value
|
2017-01-03 01:50:10 -08:00 |
|
David Tolnay
|
85f1bf0259
|
Enum deserialization API
|
2016-08-23 22:17:28 -04:00 |
|
Oliver Schneider
|
124bacd871
|
fix for 1.8, 1.9 and stable
|
2016-07-21 10:11:04 +02:00 |
|
Oliver Schneider
|
4280dd466d
|
rename deserialize_fixed_size_array to deserialize_seq_fixed_size
|
2016-07-20 19:20:31 +02:00 |
|
Oliver Schneider
|
36a7bf6244
|
make Deserializer pure
|
2016-07-20 10:26:31 +02:00 |
|
Oliver Schneider
|
3766633f4a
|
adjust codegen to work with the revamped map/seq serializer
|
2016-07-12 15:44:19 +02:00 |
|
David Tolnay
|
cfc2f9adc0
|
Remove Error from name of Error variants
|
2016-06-28 22:49:13 -07:00 |
|
David Tolnay
|
6d64104375
|
Factor the Token De/Serializer into serde_test
|
2016-06-28 21:54:51 -07:00 |
|