alloy_primitives/signed/mod.rs
1//! This module contains a 256-bit signed integer implementation.
2
3/// Conversion implementations.
4mod conversions;
5
6/// Error types for signed integers.
7mod errors;
8pub use errors::{BigIntConversionError, ParseSignedError};
9
10/// Signed integer type wrapping a [`ruint::Uint`].
11mod int;
12pub use int::Signed;
13
14/// Operation implementations.
15mod ops;
16
17/// A simple [`Sign`] enum, for dealing with integer signs.
18mod sign;
19pub use sign::Sign;
20
21/// Serde support.
22#[cfg(feature = "serde")]
23mod serde;
24
25/// Utility functions used in the signed integer implementation.
26pub(crate) mod utils;