Modules
- Despite the name, FastAccessor is not much less safe than SafeAccessor. However, it does not require T: Sized, or I: usize.
Macros
- Macro to easily implement the Accessor types for your own array types.
Traits
- Trait used to show that a vector-like type is guaranteed to have a consistent and usable-for-pointers memory layout.
- Trait to be implemented for all types that are arrays of some sort, contain only vectors, and have a way to access their internal pointers. Used to allow the use of
FastAccessor
s. - Trait to be implemented for all types that are vector-like. For example, arrays, tuples, vecs, etc.
- Trait to be implemented for all types that are arrays of some sort and contain only vectors.