pub mod constant_time;
pub mod endian;
pub mod zeroing;
pub use constant_time::*;
pub use endian::*;
pub use zeroing::*;
pub use crate::validate as validate_new;
#[cfg(feature = "simd")]
pub mod simd {
pub fn is_available() -> bool {
#[cfg(target_feature = "sse2")]
{
return true;
}
#[cfg(not(target_feature = "sse2"))]
{
return false;
}
}
}