osom_arrays/lib.rs
1//! This crate defines various array implementations. All of them
2//! are ABI stable (as in `#[repr(C)]`).
3//!
4//! The crate is `#![no_std]`.
5#![deny(warnings)]
6#![warn(clippy::all, clippy::pedantic)]
7#![allow(clippy::redundant_field_names, clippy::inline_always)]
8#![no_std]
9
10/// Holds the definition of [`DynamicArray`][`crate::dynamic_array::DynamicArray`].
11pub mod dynamic_array;
12
13/// Holds various array errors.
14pub mod errors;
15pub(crate) mod internal_array;
16
17/// Holds traits defining what being an array means.
18pub mod traits;