Erick Tryzelaar
|
63561609a6
|
Add Error::length_mismatch, Error::type_mismatch, and de::Type
This improves error handling to match the needs of msgpack
|
2015-08-09 21:42:42 -07:00 |
|
Erick Tryzelaar
|
da3bf3c20a
|
Merge pull request #130 from oli-obk/fix
json deser from Value adjusted to be equal to deser from strings
|
2015-08-07 09:45:37 -07:00 |
|
Oliver Schneider
|
7fc780ba1b
|
json deser from Value adjusted to be equal to deser from strings
|
2015-08-07 18:31:42 +02:00 |
|
Erick Tryzelaar
|
7fb2bd50bf
|
Add a string argument to Error::syntax()
|
2015-08-07 08:08:56 -07:00 |
|
Erick Tryzelaar
|
2aeb51ad51
|
Remove "_error" from de::Error::*_error
|
2015-08-07 07:53:22 -07:00 |
|
Erick Tryzelaar
|
882d394352
|
Remove a debug comment
|
2015-07-31 07:28:07 -07:00 |
|
Erick Tryzelaar
|
6715fb6652
|
Rename visit_simple to visit_newtype
|
2015-07-31 07:22:13 -07:00 |
|
Erick Tryzelaar
|
fefc010deb
|
Rename visit_enum_simple to visit_newtype_variant
|
2015-07-31 07:22:13 -07:00 |
|
Erick Tryzelaar
|
0348a3914d
|
Pass variant index to visit_enum_simple
|
2015-07-30 08:06:04 -07:00 |
|
Erick Tryzelaar
|
49fa208242
|
Minor cleanup
|
2015-07-30 08:06:04 -07:00 |
|
Erick Tryzelaar
|
d2fef27721
|
Rename ser::Serializer::visit_enum_{unit,seq,map} to visit_{unit,tuple,struct}_variant
|
2015-07-30 06:45:21 -07:00 |
|
Erick Tryzelaar
|
351b7039a8
|
Rename de::VariantVisitor::visit_{map,seq} to visit_{struct,tuple}
|
2015-07-30 06:45:21 -07:00 |
|
Erick Tryzelaar
|
6c9cebdcc3
|
Pass the variant fields and tuple lengths into visit_{enum,tuple,tuple_struct}
|
2015-07-30 06:45:21 -07:00 |
|
Oliver 'ker' Schneider
|
8f8fc6f3ff
|
nits and rebase fallout
|
2015-07-24 09:10:58 +02:00 |
|
Oliver Schneider
|
24787195a1
|
serialize tuple enums with single element directly as the value instead of a sequence
|
2015-07-24 09:10:58 +02:00 |
|
Oliver Schneider
|
5885111863
|
deserialize tuple enums with single element directly as the value instead of a sequence
|
2015-07-24 09:10:58 +02:00 |
|
Erick Tryzelaar
|
8fa40fe7e1
|
Move json into it's own crate
Not everyone needs json, so no reason to force people to build
it.
|
2015-07-22 10:44:43 -07:00 |
|