bors 6dd20c8186 auto merge of #5630 : erickt/rust/serial, r=erickt
@nikomatsakis and I were talking about how the serializers were a bit too complicated. None of the users of With the `emit_option` and `read_option` functions, the serializers are now moving more high level. This patch series continues that trend. I've removed support for emitting specific string and vec types, and added support for emitting mapping types.
2013-03-30 15:42:43 -07:00
..
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-13 20:07:11 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-07 22:37:58 -08:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-07 22:37:58 -08:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-13 20:08:35 -07:00
2013-03-13 20:08:35 -07:00
2013-02-16 18:20:54 -05:00
2013-03-29 16:39:08 -07:00
2013-03-15 18:27:15 -04:00
2013-03-15 18:27:15 -04:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-15 18:27:15 -04:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-15 18:27:15 -04:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-27 10:09:03 -07:00
2013-03-29 16:39:08 -07:00
2013-03-28 19:15:24 -07:00
2013-03-27 10:09:03 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-15 18:27:15 -04:00
2013-03-15 18:27:15 -04:00
2013-02-19 17:35:02 -05:00
2013-03-27 10:09:03 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-27 10:09:03 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-15 18:27:15 -04:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-07 22:37:58 -08:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-26 22:45:22 -07:00
2013-03-26 22:45:22 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-15 18:27:15 -04:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-11 23:19:42 -07:00