ta_statistics/
lib.rs

1#![doc = include_str!("../README.md")]
2#![cfg_attr(not(test), no_std)]
3#![deny(
4    unsafe_code,
5    unused_imports,
6    unused_variables,
7    unused_must_use,
8    missing_docs,
9    clippy::all,
10    clippy::unwrap_used,
11    clippy::expect_used,
12    clippy::dbg_macro,
13    clippy::todo,
14    clippy::unimplemented
15)]
16#![allow(clippy::just_underscores_and_digits, clippy::len_without_is_empty)]
17
18extern crate alloc;
19
20pub(crate) type Kbn<T> = compensated_summation::KahanBabuskaNeumaier<T>;
21
22mod utils;
23pub(crate) use utils::{RingBuffer, helper};
24
25mod rolling_moments;
26pub(crate) use rolling_moments::RollingMoments;
27
28mod single_statistics;
29pub use single_statistics::SingleStatistics;
30
31mod paired_statistics;
32pub use paired_statistics::PairedStatistics;