Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upRFC: Deserializing to a stream of tagged values #22
Conversation
This comment has been minimized.
This comment has been minimized.
kud1ing
commented on 0000-deserialization.md in 91b5128
Mar 27, 2014
|
One less "into a". |
This comment has been minimized.
This comment has been minimized.
|
@kud1ing: Fixed, thanks. |
This comment has been minimized.
This comment has been minimized.
|
For reference, I have an experimental repository that implements many of these ideas: https://github.com/erickt/rust-serde. I made it a couple months ago, so it does not run against rust HEAD at the moment. |
This comment has been minimized.
This comment has been minimized.
|
I've updated https://github.com/erickt/rust-serde to with with Rust HEAD, assuming rust-lang/rust#14120 lands. @BurntSushi: you expressed interest in playing around with it. I still have some modernization to do on it though. |
erickt
referenced this pull request
Jun 3, 2014
Closed
Space-optimize `Option<T>` for integral enum `T` #14540
This comment has been minimized.
This comment has been minimized.
|
@erickt some scattered thoughts:
|
erickt
referenced this pull request
Jun 15, 2014
Closed
RFC: add support to serialize::json for incrementally reading multiple JSON objects #119
This comment has been minimized.
This comment has been minimized.
mhristache
commented
Sep 1, 2014
|
Is this suppose to offer a solution for rust-lang/rust#12794? |
This comment has been minimized.
This comment has been minimized.
|
@TheMax: yes this will be able to handle #12794. I've already implemented support for it in https://github.com/erickt/rust-serde. |
erickt
referenced this pull request
Sep 1, 2014
Closed
Modify Json Decoder to handle missing/optional Json fields if mapped to Option #12794
nrc
assigned
erickt
Sep 4, 2014
alexcrichton
force-pushed the
rust-lang:master
branch
from
6357402
to
e0acdf4
Sep 11, 2014
aturon
force-pushed the
rust-lang:master
branch
from
4c0bebf
to
b1d1bfd
Sep 16, 2014
alexcrichton
force-pushed the
rust-lang:master
branch
from
b9e2b8c
to
5020131
Oct 29, 2014
This comment has been minimized.
This comment has been minimized.
|
I'm going to close this RFC for now, since these ideas are embodied in @erickt's serde library. While this may eventually become part of |
erickt commentedMar 27, 2014
This is an RFC to convert Rust's deserialization framework to produce a stream of tagged values.