Erick Tryzelaar
|
eb9c860cb4
|
Rename iterator.rs to iter.rs and expose it.
|
2015-04-26 09:23:08 -07:00 |
|
Oliver Schneider
|
c37f67b0a1
|
separate out the line/column counting from character iteration
|
2015-04-16 16:31:56 +02:00 |
|
Erick Tryzelaar
|
8ba1e7aceb
|
Remove the need for the unicode feature flag
|
2015-04-12 10:42:57 -07:00 |
|
Erick Tryzelaar
|
1da47c0870
|
Change de::VariantVisitor to let deserializers know the variant kind
This allows formats like cbor that encode a unit variant as just a
string to work.
[breaking-change]
|
2015-04-12 10:32:54 -07:00 |
|
Erick Tryzelaar
|
54a970e694
|
Remove an unnecessary import
|
2015-04-01 22:13:34 -07:00 |
|
Erick Tryzelaar
|
99b9524201
|
Change the name of ValueDeserializer::{,into_}deserializer
|
2015-03-31 20:45:59 -07:00 |
|
Erick Tryzelaar
|
54009e0991
|
Factor out value deserializers
|
2015-03-31 12:56:17 -07:00 |
|
Erick Tryzelaar
|
bfe7a04c4d
|
Update the location of json errors coming from "Deserialize"
|
2015-03-30 19:50:41 -07:00 |
|
Erick Tryzelaar
|
c369010d3d
|
Allow json::de to work with io::Read
|
2015-03-24 08:55:20 -07:00 |
|
Erick Tryzelaar
|
8821421357
|
Docs, json::Value::U64, and bring many of the rust-serialize fns to Value
|
2015-03-18 20:51:48 -07:00 |
|
Erick Tryzelaar
|
eb4af09456
|
Simplify the variant deserializer visitor
|
2015-03-18 07:35:05 -07:00 |
|
Erick Tryzelaar
|
78137ee3a4
|
Rewrite enum deserialization to not require allocations
|
2015-03-16 22:42:04 -07:00 |
|
Oliver Schneider
|
f21cbb71e2
|
MapVisitor::end and SeqVisitor::end were mostly never called
|
2015-03-16 13:27:00 +01:00 |
|
Erick Tryzelaar
|
dc87288f48
|
Allow json missing fields to be treated as a null
Closes #34.
|
2015-03-12 20:44:16 -07:00 |
|
Erick Tryzelaar
|
805a3435cf
|
Replace serde1 with serde2!
Closes #26!
|
2015-03-08 22:56:33 -07:00 |
|
Thomas Bahn
|
9a284ae7c2
|
Follow rust std: fmt::Show was renamed to fmt::Debug
|
2015-02-06 22:23:16 +01:00 |
|
Thomas Bahn
|
5dd077969c
|
Use slicing syntax instead of .as_slice()
|
2015-02-06 22:23:16 +01:00 |
|
Thomas Bahn
|
3022d7301a
|
Use deref coercions when possible
|
2015-02-06 22:23:15 +01:00 |
|
Thomas Bahn
|
361acd37d0
|
Follow rust std: int, uint were renamed to isize, usize
|
2015-02-06 22:23:15 +01:00 |
|
Erick Tryzelaar
|
b98719a4a0
|
update to rust HEAD, switch to rustc_serialize
|
2015-01-04 17:18:50 -08:00 |
|
Thomas Bahn
|
3cf0fb8d5b
|
Fix: Utf16 handling moved from std into unicode crate
Following a rust change.
|
2014-12-23 18:05:58 +01:00 |
|
Erick Tryzelaar
|
38dc9aaf72
|
clean up serde json deserializing
|
2014-12-05 22:19:05 -08:00 |
|
Erick Tryzelaar
|
857723dff6
|
Fix serde to compile on master again
|
2014-11-22 16:27:01 -08:00 |
|
Erick Tryzelaar
|
ff8c8c77cc
|
Update to latest rust master
|
2014-11-17 19:21:46 -08:00 |
|
Erick Tryzelaar
|
18d943e8a7
|
migrate json deserializer into it's own module, clean up errors
|
2014-11-14 20:55:49 -08:00 |
|