# Port of Array Inherent Methods This module ports the inherent methods available on the [array] fundamental type. As of 1.56, only `.map()` is stable. The `.as_slice()` and `.as_mut_slice()` methods are ported, as the *behavior* has always been stable, and only the name is new. The remaining methods (as of 1.56, `.each_mut()`, `.each_ref()`, `.zip()`) are not ported. While `BitArray` is capable of implementing their behavior with the existing crate APIs, the `const`-generic system is not yet able to allow construction of an array whose length is dependent on an associated `const` in a type parameter. These methods will not be available until the `const`-generic system improves enough for `bitvec 2` to use the proper `BitArray` API. [array]: https://doc.rust-lang.org/std/primitive.array.html