about summary refs log tree commit diff
path: root/src/libserialize/serialize.rs
AgeCommit message (Expand)AuthorLines
2019-07-24Stabilize the type_name intrinsic in core::anySteven Fackler-3/+3
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-9/+9
2019-06-10Rollup merge of #59600 - tobia:master, r=pnkfelixMazdak Farrokhzad-5/+12
2019-05-07serialize: add missing Encodable impl for Path.Eduard-Mihai Burtescu-1/+7
2019-04-13Replaced linear token counting macros with optimized implementationTobia-5/+12
2019-04-10Remove useless ?Sized boundJohn Kåre Alsaker-2/+2
2019-04-05Impl UseSpecializedDecodable for &TJohn Kåre Alsaker-0/+1
2019-04-05Introduce an arena type which may be used to allocate a list of types with de...John Kåre Alsaker-1/+1
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-1/+1
2019-02-07Transition libserialize to 2018 editionHirokazu Hata-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-20Improve handling of type bounds in `bit_set.rs`.Nicholas Nethercote-0/+14
2018-09-11renamed emit_nil to emit_unitkenta7777-2/+2
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-2/+2
2018-09-11Revert "renamed read_nil to read_unit"kenta7777-2/+2
2018-09-10renamed read_nil to read_unitkenta7777-2/+2
2018-09-10renamed emit_nil to emit_unitkenta7777-2/+2
2018-09-07rewrite constants to use NewType::MAX instead of u32::MAXNiko Matsakis-0/+13
2018-08-17Remove inline attribute on generic functionsBurntPizza-105/+3
2018-08-15Mark libserialize functions as inlineBurntPizza-0/+103
2018-07-27Improve readability of serialize.rsljedrz-83/+116
2018-03-02Fix Decodable impl for ArcJohn Kåre Alsaker-1/+1
2017-12-20Implement Encodable and Decodable for Result.Michael Woerister-0/+48
2017-07-23Fix some doc/comment typos.Bruce Mitchener-2/+2
2017-02-10Only SwitchInt over integers, not all constsSimonas Kazlauskas-0/+28
2017-02-03Bump version, upgrade bootstrapAlex Crichton-5/+0
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-0/+33
2016-10-10Avoid allocations in `Decoder::read_str`.Nicholas Nethercote-2/+3
2016-09-20serialize: allow specifying the default behavior for specializations.Eduard Burtescu-17/+19
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-63/+131
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-44/+0
2016-09-20serialize: extend with specialization-based encoding/decoding multi-dispatch.Eduard Burtescu-0/+95
2016-09-11Use question_mark feature in libserialize.Ahmed Charles-4/+4
2016-08-25Rename {uint,int} methods to {usize,isize}.Corey Farwell-8/+8
2016-03-22try! -> ?Jorge Aparicio-14/+14
2015-09-08some more clippy-based improvementsAndre Bogus-1/+1
2015-08-12Fallout in libs -- misc missing bounds uncovered by WF checks.Niko Matsakis-1/+1
2015-04-14std: Remove old_io/old_path/rand modulesAlex Crichton-32/+0
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-43/+43
2015-03-23Add generic conversion traitsAaron Turon-1/+1
2015-03-20std: Remove old_io/old_path from the preludeAlex Crichton-1/+1
2015-03-12Stabilize std::pathAaron Turon-0/+5
2015-03-04std: Deprecate std::old_io::fsAlex Crichton-0/+14
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-1/+1
2015-02-03Rename std::path to std::old_pathAaron Turon-9/+9
2015-02-02More deprecating of i/u suffixesAlfie John-1/+1
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-2/+2
2015-01-19lower FnMut to FnOnce since json-hack is no longer requiredOliver 'ker' Schneider-1/+1
2015-01-07use slicing sugarJorge Aparicio-1/+1