netspd 0.1.4

A beautiful, modern, minimalistic network speed testing terminal application
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Reusable, independently-testable metric calculators.
//!
//! Nothing in this module touches the network or the UI; every calculator
//! is a pure state machine driven by explicit inputs, which keeps the whole
//! module trivially unit-testable.

mod ema;
mod latency;
mod sampler;
pub mod statistics;
mod throughput;

pub use ema::Ema;
pub use latency::LatencyCalculator;
pub use sampler::Sampler;
pub use throughput::{ThroughputMeter, ThroughputSnapshot};