abio 0.3.0

Safe abstractions for interfacing with the native operating system ABI.
Documentation
//! Wrapper types and extensions for Rust's built-in integer primitives.
//!
//! This module is split into the [`signed`][signed] and [`unsigned`][unsigned]
//! submodules. These may either be merged or feature-gated in the future. Merging
//! them would make the crate itself a bit more convenient to use. Feature-gating the
//! integers, on the other hand, could be used to disable unnecessary codegen.
//!
//! [signed]: crate::integer::signed
//! [unsigned]: crate::integer::unsigned
#[macro_use]
mod macros;
pub use macros::Integer;

mod aligned;
#[rustfmt::skip]
pub use aligned::{U8, U16, U32, U64, U128};
#[rustfmt::skip]
pub use aligned::{I8, I16, I32, I64, I128};
#[rustfmt::skip]
pub use aligned::{Usize, Isize};