signalo_sinks/
lib.rs

1// This Source Code Form is subject to the terms of the Mozilla Public
2// License, v. 2.0. If a copy of the MPL was not distributed with this
3// file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
5//! A collection of filters used in 'signalo' umbrella crate.
6
7#![warn(missing_docs)]
8#![cfg_attr(all(not(test), not(feature = "std")), no_std)]
9
10#[cfg(all(not(test), not(feature = "std")))]
11extern crate core as std;
12
13#[cfg(all(test, feature = "std"))]
14extern crate std;
15
16pub extern crate num_traits;
17
18#[cfg(feature = "dimensioned")]
19pub extern crate dimensioned;
20
21#[cfg(test)]
22#[macro_use]
23extern crate nearly_eq;
24
25pub extern crate signalo_traits;
26
27pub use signalo_traits as traits;
28
29pub mod bounds;
30pub mod collect;
31pub mod integrate;
32pub mod last;
33pub mod max;
34pub mod mean;
35pub mod mean_variance;
36pub mod min;
37pub mod statistics;
38pub mod unit_system;