summaryrefslogtreecommitdiff
path: root/src/libserialize/serialize.rs
Commit message (Expand)AuthorAgeFilesLines
* Improve handling of type bounds in `bit_set.rs`.Nicholas Nethercote2018-09-201-0/+14
* renamed emit_nil to emit_unitkenta77772018-09-111-2/+2
* Revert "renamed emit_nil to emit_unit"kenta77772018-09-111-2/+2
* Revert "renamed read_nil to read_unit"kenta77772018-09-111-2/+2
* renamed read_nil to read_unitkenta77772018-09-101-2/+2
* renamed emit_nil to emit_unitkenta77772018-09-101-2/+2
* rewrite constants to use NewType::MAX instead of u32::MAXNiko Matsakis2018-09-071-0/+13
* Remove inline attribute on generic functionsBurntPizza2018-08-171-105/+3
* Mark libserialize functions as inlineBurntPizza2018-08-151-0/+103
* Improve readability of serialize.rsljedrz2018-07-271-83/+116
* Fix Decodable impl for ArcJohn Kåre Alsaker2018-03-021-1/+1
* Implement Encodable and Decodable for Result.Michael Woerister2017-12-201-0/+48
* Fix some doc/comment typos.Bruce Mitchener2017-07-231-2/+2
* Only SwitchInt over integers, not all constsSimonas Kazlauskas2017-02-101-0/+28
* Bump version, upgrade bootstrapAlex Crichton2017-02-031-5/+0
* Such large. Very 128. Much bits.Simonas Kazlauskas2016-12-301-0/+33
* Avoid allocations in `Decoder::read_str`.Nicholas Nethercote2016-10-101-2/+3
* serialize: allow specifying the default behavior for specializations.Eduard Burtescu2016-09-201-17/+19
* Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu2016-09-201-63/+131
* rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu2016-09-201-44/+0
* serialize: extend with specialization-based encoding/decoding multi-dispatch.Eduard Burtescu2016-09-201-0/+95
* Use question_mark feature in libserialize.Ahmed Charles2016-09-111-4/+4
* Rename {uint,int} methods to {usize,isize}.Corey Farwell2016-08-251-8/+8
* try! -> ?Jorge Aparicio2016-03-221-14/+14
* some more clippy-based improvementsAndre Bogus2015-09-081-1/+1
* Fallout in libs -- misc missing bounds uncovered by WF checks.Niko Matsakis2015-08-121-1/+1
* std: Remove old_io/old_path/rand modulesAlex Crichton2015-04-141-32/+0
* Mass rename uint/int to usize/isizeAlex Crichton2015-03-261-43/+43
* Add generic conversion traitsAaron Turon2015-03-231-1/+1
* std: Remove old_io/old_path from the preludeAlex Crichton2015-03-201-1/+1
* Stabilize std::pathAaron Turon2015-03-121-0/+5
* std: Deprecate std::old_io::fsAlex Crichton2015-03-041-0/+14
* Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis2015-02-181-1/+1
* Rename std::path to std::old_pathAaron Turon2015-02-031-9/+9
* More deprecating of i/u suffixesAlfie John2015-02-021-1/+1
* `for x in range(a, b)` -> `for x in a..b`Jorge Aparicio2015-01-291-2/+2
* lower FnMut to FnOnce since json-hack is no longer requiredOliver 'ker' Schneider2015-01-191-1/+1
* use slicing sugarJorge Aparicio2015-01-071-1/+1
* Test fixes and rebase conflictsAlex Crichton2015-01-061-2/+2
* rollup merge of #20563: cmr/macro-input-future-proofingAlex Crichton2015-01-061-1/+1
|\
| * serialize macro fixCorey Richardson2015-01-061-1/+1
* | rollup merge of #20656: japaric/at-cleanAlex Crichton2015-01-061-4/+4
|\ \
| * | cleanup: use short AT notation (`Ty::Item` instead of `<Ty as Trait>::Item`)Jorge Aparicio2015-01-061-4/+4
| |/
* | Replace full slice notation with index callsNick Cameron2015-01-071-1/+1
|/
* Merge remote-tracking branch 'nrc/sized-2' into rollupAlex Crichton2015-01-051-2/+2
|\
| * FalloutNick Cameron2015-01-061-2/+2
* | sed -i -s 's/ for Sized?//g' **/*.rsJorge Aparicio2015-01-051-1/+1
|/
* serialize: Use assoc types + less old_orphan_checkAlex Crichton2015-01-041-246/+267
* Fallout of std::str stabilizationAlex Crichton2014-12-211-2/+2
* librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton2014-12-181-4/+6