1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
//! Integer extensions
//!
//! This module contains several traits that dictate behavior for extending
//! an integer past it's range.

// Modules
pub mod default;
pub mod sign;
pub mod zero;

// Exports
pub use default::{Extend, Extended};
pub use sign::{SignExtend, SignExtended};
pub use zero::{ZeroExtend, ZeroExtended};