bluss
a554ea219a
API: Panic in .extend() and from_iter on capacity exceeded
...
This regresses performance of the .extend(s) benchmark where s is a
slice; to compensate add a private extend_from_slice method that we can
use where possible (clone_from, try_from).
2021-03-23 19:33:10 +01:00
bluss
c751c2204f
Remove old Array and Index traits
2021-03-23 18:22:12 +01:00
bluss
6daae9ae68
FIX: Fix serde feature for const gen
2021-03-23 18:22:12 +01:00
bluss
c9b095f263
FEAT: Port ArrayString to const generics
2021-03-23 18:22:12 +01:00
bluss
5502324b6f
TEST: Fix arrayvec tests for const gen
...
Just search/replace for syntax [T; N] -> T, N and it works.
2021-03-23 18:08:07 +01:00
bluss
02ab4dc796
FEAT: Add new const generics version of ArrayVec (first draft)
2021-03-23 18:08:07 +01:00
bluss
630b81b848
Use ArrayVecImpl in ArrayVec
2021-03-23 17:51:10 +01:00
bluss
c3ef5fe840
MAINT: Move ArrayVec implementation to module
2020-12-17 22:58:27 +01:00