Commit Graph

19 Commits

Author SHA1 Message Date
David Ross 1b0168bb6f Change feature name from 'serde' to 'serde-1'. 2017-06-08 12:02:21 -07:00
David Ross 21cd20ff26 Add 'serde' feature for serializing and deserializing ArrayVec and ArrayString.
This implements serde support under the optional 'serde' feature, and adds unit tests to test said support.
https://serde.rs/unit-testing.html used as a guide for the unit tests - using 'serde_test' makes for much
less boilerplate here, but it does require that the project have a non-optional dev dependency on 'serde_test'.
2017-06-08 01:42:34 -07:00
bluss d3c105563a Add 0.3 branch to .travis 2017-03-25 15:20:44 +01:00
bluss f65ea92da4 Remove the optional generic-array feature
- It can be added back later if needed
- A public dependency implies version coupling, and we can't afford to
  have it for a niche use case.
2017-03-24 18:57:39 +01:00
bluss e6c090de88 New minimum Rust version 2017-03-24 18:50:57 +01:00
bluss 60a97632bc Support generic-array as arrayvec backend 2016-09-28 11:06:20 +02:00
bluss 0c21d04a75 test use_union in travis 2016-09-08 11:46:26 +02:00
bluss 57348a2677 nodrop: Add nightly feature use_union
Use a separate crate (nodrop-union) so that we can conditionally use the
new union keyword without disrupting compatibility.
2016-09-06 11:41:47 +02:00
bluss db3cc4ebf5 rm no_drop_flag in travis config too 2016-08-25 18:22:28 +02:00
bluss 595db1ffcc Add feature "std" to arrayvec: Allow opting out of libstd 2016-02-06 20:16:43 +01:00
bluss cd7f653ed1 Fix shell in .travis 2016-02-06 19:55:48 +01:00
bluss e7ce808b37 Bump nodrop to 0.1.6 and no_std enable 2016-02-06 19:51:23 +01:00
bluss c9b17628bf Test on older rust releases in travis 2016-01-13 13:06:32 +01:00
bluss e929801c7e Update travis.yml to only build master branch 2015-12-14 04:22:58 +01:00
bluss 2d55a2d507 nodrop: Add feature flag use_needs_drop; Tag version 0.1.5 2015-12-14 04:21:44 +01:00
bluss 804fb9692a Add cargo test --release to the travis run 2015-08-20 22:26:49 +02:00
root 09cf5168f9 nodrop: Add no_drop_flag optional feature 2015-05-26 17:05:42 +02:00
root 8047dc621c Use crate nodrop -- it moved to a separate crate 2015-05-21 11:54:46 +02:00
root 8dd64aa1d6 Add README and .travis 2015-05-19 17:11:19 +02:00