lossless_transform_utils/
lib.rs1#![doc = include_str!("../README.MD")]
2#![no_std]
3#![cfg_attr(feature = "nightly", feature(naked_functions))]
4#![cfg_attr(
5 all(
6 any(target_arch = "x86", target_arch = "x86_64"),
7 feature = "estimator-avx512"
8 ),
9 feature(stdarch_x86_avx512)
10)]
11#![cfg_attr(
12 all(
13 any(target_arch = "x86", target_arch = "x86_64"),
14 feature = "estimator-avx512"
15 ),
16 feature(avx512_target_feature)
17)]
18#![allow(stable_features)]
19#![cfg_attr(
20 all(target_arch = "x86", feature = "nightly"),
21 feature(naked_functions_target_feature)
22)]
23
24#[cfg(feature = "c-exports")]
25pub mod exports;
26
27#[cfg(feature = "std")]
28extern crate std;
29
30pub mod entropy;
31pub mod histogram;
32pub mod match_estimator;