Commit Graph

  • c9b095f263 FEAT: Port ArrayString to const generics bluss 2021-03-23 17:31:27 +01:00
  • fc9c4068f5 MAINT: Update ci for const gen bluss 2021-03-23 17:24:05 +01:00
  • 18877f243a TEST: Fix size assertion test for const gen bluss 2021-03-23 17:21:35 +01:00
  • 5502324b6f TEST: Fix arrayvec tests for const gen bluss 2021-03-23 17:12:28 +01:00
  • 02ab4dc796 FEAT: Add new const generics version of ArrayVec (first draft) bluss 2020-12-16 21:48:34 +01:00
  • 630b81b848 Use ArrayVecImpl in ArrayVec bluss 2020-12-16 21:47:50 +01:00
  • a2b2efd379 Add ArrayvecImpl, base implementation of ArrayVec bluss 2020-12-16 21:47:04 +01:00
  • b5efc03a1d TEST: Build docs for the current crate only in ci bluss 2021-02-22 19:52:07 +01:00
  • 83bf216712 Merge pull request #171 from bluss/refactor-arrayvec bluss 2020-12-17 23:10:47 +01:00
  • c3ef5fe840 MAINT: Move ArrayVec implementation to module bluss 2020-12-16 20:36:10 +01:00
  • 5ef684920d MAINT: Fix doc link in crate bluss 2020-12-16 21:48:07 +01:00
  • 97c0e7420b Merge pull request #170 from c410-f3r/patch-1 bluss 2020-12-10 18:35:23 +01:00
  • cca663f806 Add test Caio 2020-12-10 13:54:10 -03:00
  • 6dccb480f7 Impl TryFrom<fmt::Arguments<'a>> for ArrayString Caio 2020-12-09 20:21:03 -03:00
  • 22f640be56 MAINT: Update ci status link in readme bluss 2020-12-08 21:24:22 +01:00
  • a7b9afaf72 Merge pull request #169 from bluss/gh-actions bluss 2020-12-08 21:24:00 +01:00
  • 32623b8209 MAINT: Change from travis to github actions bluss 2020-12-08 21:09:52 +01:00
  • d5e9acdc00 Merge branch 'master' of https://github.com/bluss/arrayvec bluss 2020-12-08 20:31:42 +01:00
  • 0acbba4ceb Merge pull request #165 from c410-f3r/try bluss 2020-12-01 02:22:36 +01:00
  • d336f8c5c5 0.5.2 bluss 2020-10-23 18:31:24 +02:00
  • 50c9ed1abd Merge pull request #166 from hbina/use_add_instead_of_offset bluss 2020-10-23 18:13:41 +02:00
  • 92867bb118 Use add instead of offset to avoid casting to isize. Hanif Bin Ariffin 2020-10-21 20:50:00 +08:00
  • fdeed2d09d Merge pull request #161 from fusion-engineering-forks/const-new bluss 2020-10-21 13:11:45 +02:00
  • 2267276dbb impl TryFrom<&'a str> for ArrayString Caio 2020-08-28 08:16:20 -03:00
  • fe70c23e94 Add unstable-const-fn feature to make new() functions const. Mara Bos 2020-06-30 16:26:22 +02:00
  • 4043c58de7 Merge pull request #159 from paulkernfeld/try-from-slice bluss 2020-05-12 21:11:13 +02:00
  • 675e992741 allow items that implement Clone Paul Kernfeld 2020-05-12 14:57:38 -04:00
  • 488efd0b3e impl<A: Array> TryFrom<&[A::Item]> for ArrayVec<A> Paul Kernfeld 2020-05-12 12:04:09 -04:00
  • 04a3559eea FIX: travis link in readme bluss 2020-04-11 18:25:23 +02:00
  • 491e2ae621 Merge pull request #152 from Luro02/readme bluss 2020-04-11 18:20:31 +02:00
  • a3adad7db7 Rename readme.md to README.md bluss 2020-04-11 18:20:09 +02:00
  • 21b591f939 Rename changelog.md to CHANGELOG.md bluss 2020-04-11 18:19:41 +02:00
  • 902114f62f Merge pull request #157 from AnderEnder/remove-deprecated-error-description bluss 2020-03-15 21:27:36 +01:00
  • c61da29426 Merge pull request #156 from RalfJung/miri bluss 2020-03-15 21:26:04 +01:00
  • 2755d4acb3 remove deprecated Error::description Andrii Radyk 2020-01-04 00:50:35 +01:00
  • b7fd8d6a22 enable another unwinding test in Miri Ralf Jung 2019-12-07 12:13:31 +01:00
  • 4f0faaf027 Merge pull request #155 from RalfJung/miri bluss 2019-12-06 11:54:48 +01:00
  • 7ae9e2cd1f Miri now supports catching panics Ralf Jung 2019-12-06 09:43:14 +01:00
  • 3b893b7f6e add readme.md and move changelog to a separate file Luro02 2019-11-24 11:50:21 +01:00
  • badc118d6a Merge pull request #143 from nicbn/is_empty bluss 2019-11-20 18:59:17 +01:00
  • 481c8ab683 Merge pull request #144 from RalfJung/miri bluss 2019-11-20 18:57:16 +01:00
  • 3095e0e4e3 Merge pull request #146 from Phlosioneer/patch-1 bluss 2019-11-20 18:56:09 +01:00
  • 33d5d2ed96 Fix outdated comment Phlosioneer 2019-11-20 02:03:05 -05:00
  • 9ed6941a51 run miri on CI Ralf Jung 2019-11-16 09:51:07 +01:00
  • 9beb753473 fix aliasing in drain_range Ralf Jung 2019-11-16 09:47:40 +01:00
  • 633c863b0a Add is_empty method for ArrayVec and ArrayString nicbn 2019-11-14 18:58:22 -03:00
  • fc6664c540 DOC: Fix typo in README bluss 2019-10-09 16:43:40 +02:00
  • 6905bdbb8a 0.5.1 bluss 2019-10-09 16:37:43 +02:00
  • 618d027f71 Merge pull request #138 from bluss/array-string bluss 2019-10-09 12:42:14 +02:00
  • 090a5c50cb FIX: Support uninitalized data in encode_utf8, and update try_push bluss 2019-10-09 10:50:38 +02:00
  • f665142854 FEAT: Add ArrayString::len bluss 2019-10-09 10:32:14 +02:00
  • 05667bb860 MAINT: Add debug info to profiles (for bench/profiling) bluss 2019-10-09 12:20:52 +02:00
  • b7b8cf8777 Merge pull request #137 from bluss/various bluss 2019-10-09 10:47:21 +02:00
  • fd72321191 FIX: Replace uses of <[T]>::get_unchecked_mut with raw pointer accessor bluss 2019-10-09 10:09:07 +02:00
  • 1483c6d372 FIX: Adjust (mostly remove) inline directives bluss 2019-10-09 09:57:39 +02:00
  • bf64376f91 API: Deprecate .dispose(), it no longer has a purpose without nodrop bluss 2019-10-09 09:39:49 +02:00
  • 2a376d966d Merge branch 'nodrop-updates' bluss 2019-10-09 09:34:43 +02:00
  • c110696a96 nodrop, nodrop-union: Mark deprecated bluss 2019-10-09 09:22:33 +02:00
  • 58eee6aea5 Merge pull request #136 from tbu-/pr_asptr bluss 2019-10-05 21:11:11 +02:00
  • 516f1511f6 Add as_{,mut_}ptr functions to ArrayVec, mirroring Vec Tobias Bucher 2019-10-05 21:01:58 +02:00
  • 8c3634ae9e Merge pull request #133 from mathstuf/target-as-symlink bluss 2019-10-04 21:20:43 +02:00
  • 84b5a04522 gitignore: ignore target as a symlink Ben Boeckel 2019-10-01 19:16:39 -04:00
  • 87ad71366c DOC: Update README bluss 2019-09-25 15:15:43 +02:00
  • ea591bc2de 0.5.0 bluss 2019-09-25 15:13:50 +02:00
  • 70a9ad67af DOC: Copyedit the Array doc comment again bluss 2019-09-25 14:48:16 +02:00
  • abf1bb5a0a TEST: Update .travis for serde-1 to serde rename bluss 2019-09-25 14:46:13 +02:00
  • 46ba20ed38 DOC: Update Readme for 0.5 bluss 2019-09-25 14:45:10 +02:00
  • babae41d21 DOC: Add safety documentation on Array trait bluss 2019-09-25 14:42:35 +02:00
  • ba4d98c5c7 TEST: Update tests for passing without std feature bluss 2019-09-25 14:37:06 +02:00
  • cac792e633 API: Rename feature flag serde-1 to serde bluss 2019-09-25 14:34:08 +02:00
  • 8c3dfbc2b8 Merge pull request #132 from bluss/range-bounds bluss 2019-09-17 22:13:08 +02:00
  • 75a6fcdc17 Merge pull request #131 from bluss/rust-2018 bluss 2019-09-17 21:34:09 +02:00
  • aece292b6c API: Use RangeBounds for .drain()'s range argument bluss 2019-09-17 21:33:32 +02:00
  • 062247818a FIX: Remove unused cfg variable bluss 2019-09-02 22:08:00 +02:00
  • e86a32d454 MAINT: Port to Rust 2018 edition bluss 2019-09-02 22:07:30 +02:00
  • f952e2c788 MAINT: Use ? operator instead of try!() macro bluss 2019-09-02 22:04:44 +02:00
  • c7424b8113 Merge pull request #129 from bluss/prepare-0.5 bluss 2019-09-02 22:03:33 +02:00
  • 470cfd2a48 FIX: Update serde impls for Array changes bluss 2019-09-01 13:09:10 +02:00
  • 7c33afb3ae DOC: Update min rust version to Rust 1.36 for MaybeUninit bluss 2019-09-01 13:03:29 +02:00
  • 8093e8d886 FEAT: Switch to using MaybeUninit for everything bluss 2019-09-01 12:18:17 +02:00
  • ba94336265 DOC: Draft release note for 0.5 bluss 2019-07-10 18:14:30 +02:00
  • f2aad9f9a7 API: Update ArrayExt's methods to expose slices instead of pointers bluss 2019-07-10 18:13:06 +02:00
  • 6ed5b7b67f Merge pull request #130 from bluss/fix-extend-zst bluss 2019-09-01 14:30:54 +02:00
  • 2a3397995d FIX: Fix .extend() for ArrayVec with zero-sized type elements bluss 2019-09-01 13:50:25 +02:00
  • f7381fa699 TEST: Add test for extending array of ZST bluss 2019-09-01 13:41:30 +02:00
  • e68c0c7b48 Merge branch '0.4' into master bluss 2019-07-10 17:51:59 +02:00
  • 9792502792 0.4.11 bluss 2019-07-10 17:23:34 +02:00
  • c155b400eb Merge pull request #127 from bluss/stable-maybe-uninit bluss 2019-07-10 17:21:15 +02:00
  • 93220e55ae TEST: Update tests for new MaybeUninit usage bluss 2019-07-10 16:57:48 +02:00
  • b56c3b78d0 FEAT: Use stable MaybeUninit when we can (feature detected) bluss 2019-07-10 16:40:50 +02:00
  • 76e89544a5 Merge pull request #124 from seanchen1991/master Tobias Bucher 2019-06-21 02:24:36 +02:00
  • 9932ced043 Merge pull request #121 from badboy/patch-1 Tobias Bucher 2019-06-21 02:24:20 +02:00
  • aab420b2ec Add semicolon to return statement for consistency Sean Chen 2019-06-20 14:36:13 -07:00
  • 841ca1492b Fix word duplication in docs Jan-Erik Rediger 2019-04-22 14:29:08 +02:00
  • fd4a6469b9 Merge pull request #117 from despawnerer/add-fromstr-implementation bluss 2018-12-23 23:42:07 +01:00
  • 9207e7442f Implement FromStr for ArrayString Aleksei Voronov 2018-12-23 12:50:29 +01:00
  • cffdb4602a Merge branch '0.4' of https://github.com/bluss/arrayvec bluss 2018-12-22 20:05:42 +01:00
  • 21661facf8 0.4.10 bluss 2018-12-22 20:04:03 +01:00
  • 06930d27ce FIX: Remove unused Copy/Clone for MaybeUninit bluss 2018-12-22 19:59:32 +01:00
  • 9fc6737e1b FIX: Use repr(C) MaybeUninitCopy after discussion with RalfJung bluss 2018-12-22 14:25:16 +01:00