Anthony Ramine
|
92eadc25be
|
Reformat
|
2019-04-16 11:15:32 +02:00 |
|
Sam Sieber
|
0ecc730e64
|
Fix struct newtype deserialization (and add tests)
|
2018-11-19 08:59:04 -07:00 |
|
Shaun Mangelsdorf
|
4d220818f7
|
Implement deserialization into unit enums
|
2018-08-14 12:52:36 +02:00 |
|
Without Boats
|
ecb91cfcd7
|
Deserialize () from input without key/value pairs.
|
2017-05-21 00:28:04 -07:00 |
|
Ted Driggs
|
abb8d81f9f
|
Update to serde 1.0.0
|
2017-05-08 17:18:53 +02:00 |
|
Anthony Ramine
|
7ddde33a33
|
Have a custom type for deserialising values (fixes #16)
This lets us handle Option values correctly.
|
2017-05-06 10:59:42 +02:00 |
|
Anthony Ramine
|
f122a88561
|
Reformat de
|
2017-05-06 10:43:25 +02:00 |
|
Anthony Ramine
|
a8def0d865
|
Inline docs of reexports and bump version to 0.4.2
|
2017-02-05 14:46:33 +01:00 |
|
Arthur Skobara
|
8839c6a86c
|
Introduce de::from_reader
|
2017-02-05 14:34:14 +01:00 |
|
Anthony Ramine
|
bc8197c884
|
Update serde to 0.9.3 and use serde::ser::Impossible
|
2017-01-31 10:52:21 +01:00 |
|
Anthony Ramine
|
f5b1ae8828
|
Do not forbid bool keys anymore
Floats are supported so...
|
2017-01-29 10:22:40 +01:00 |
|
Anthony Ramine
|
5625c254e5
|
Use dtoa to not allocate a String to serialize a float
|
2017-01-29 10:22:40 +01:00 |
|
Anthony Ramine
|
1d88bbb26b
|
Use itoa to not allocate a String to serialize an integer
|
2017-01-29 10:22:39 +01:00 |
|
Anthony Ramine
|
e140c2b5c5
|
Use void for the unreachable serializers
|
2017-01-29 10:22:39 +01:00 |
|
Anthony Ramine
|
fa8fb69da0
|
Do not allocate a String to serialize a bool
|
2017-01-29 10:22:39 +01:00 |
|
Anthony Ramine
|
9960d5af2d
|
Update to serde 0.9.0 (fixes #7)
|
2017-01-29 10:22:30 +01:00 |
|
Anthony Ramine
|
8e5cf19e07
|
Reformat with rustfmt
|
2017-01-27 22:56:04 +01:00 |
|
Anthony Ramine
|
5202ee622b
|
Support Option values in the sequence serializer
This allows us to serialize sequences of Option<(K, V)> values.
|
2016-10-23 12:13:09 +02:00 |
|
Anthony Ramine
|
f9c64eb16c
|
Support serializing top-level Option values
|
2016-10-23 11:56:27 +02:00 |
|
Anthony Ramine
|
39f7d33b0b
|
Use opaque structs instead of opaque tuples
Opaque struct tuples leak their arity.
|
2016-10-23 11:55:16 +02:00 |
|
Matthias Endler
|
f553c4e08f
|
Add support for boolean values
|
2016-09-22 14:31:05 +02:00 |
|
Matthias Endler
|
f639279e3e
|
Add support for option parameters
|
2016-09-18 19:15:03 +02:00 |
|
Anthony Ramine
|
967549d859
|
Add convenience functions (fixes #2)
|
2016-09-11 18:49:29 +02:00 |
|
Anthony Ramine
|
b0794d23e3
|
Remove the T parameter from Deserializer
No idea how that ended up there.
|
2016-09-11 18:43:22 +02:00 |
|
Anthony Ramine
|
6a21acd172
|
Make Serializer borrow its inner url-encoded serializer
While at it, create Serializer::new to actually instantiate it.
|
2016-09-11 18:36:15 +02:00 |
|
Anthony Ramine
|
6ec689b376
|
x-www-form-urlencoded meets Serde
|
2016-09-11 13:44:28 +02:00 |
|