Commit Graph

15 Commits

Author SHA1 Message Date
David Tolnay 629d7bc640 Impl Deserialize for non-'static lifetimes (#79) 2016-06-19 13:23:21 -07:00
Alexander Bulaev ff69e6f3e1 Add cargo features for rustc-serialize and serde (#70)
* Add cargo features for rustc-serialize and serde

If you only really need one of them

* Check that both "serde" and "rustc-serialize" are compiling

* Minor: change Travis build order
2016-04-15 11:03:32 -07:00
Ty Overby 0cfb64511c moved the two designs into modules 2015-08-07 17:35:27 -07:00
Ty Overby 3de218537f Fix test fallout during merge 2015-08-07 16:16:42 -07:00
Erick Tryzelaar 0d6b8a48b6 Get serde working 2015-07-29 13:15:04 -07:00
Cody P Schafer 9ab3320db7 SliceBox: allow Deref into &[T]
Allows more convenient use of SliceBox where one doesn't care whether
it represents a Vec<T> or &[T] and can handle using a &[T].
2015-05-28 12:05:30 -04:00
Jonathan Reem a19d62cbe9 Add some more trait impls and methods to StrBox and SliceBox 2015-05-04 03:48:25 -07:00
Ty Overby b6615fa262 derive debug for refbox and friends 2015-05-02 12:56:36 -07:00
Ty Overby 1d45873f1e cleaned up refbox implementation and added tests 2015-05-02 12:23:27 -07:00
Ty Overby 3d8f97923d strbox and slicebox 2015-05-02 03:52:27 -07:00
Cody P Schafer 6240bcfc31 refbox: add Debug impl 2015-04-03 15:42:18 -04:00
Ty Overby bf4d6f637b clean up wording of docs 2015-03-08 15:42:35 -07:00
Ty Overby 29fde1b72f ignore doctests in refbox 2015-02-20 08:57:01 -08:00
Ty Overby f216e2575a add documentation to refbox 2015-02-18 15:08:03 -08:00
Ty Overby f5111f9476 Add RefBox.
RefBox is a structure for encoding references, and decoding them into
a box.  This makes it easy to nest structures that otherwise would not
be able to be nested and encoded.
2015-02-17 13:18:25 -08:00