osom_lib_primitives/lib.rs
1//! This crate defines various primitives that osom
2//! libraries use.
3//!
4//! The crate is `#![no_std]`.
5#![deny(warnings)]
6#![allow(unused_features)]
7#![warn(clippy::all, clippy::pedantic)]
8#![allow(clippy::inline_always)]
9#![no_std]
10
11pub mod align;
12pub mod coption;
13pub mod cresult;
14pub mod kvp;
15pub mod length;
16mod length_ops;
17pub mod power_of_two;
18
19pub(crate) mod as_i32;
20
21mod checks;
22
23#[cfg(feature = "serde")]
24mod serde_impl;