netspd 0.1.1

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
17
//! The speed test engine.
//!
//! This layer is completely UI-free: it exposes typed models, an event
//! stream and one façade type ([`Engine`]). Any front end — TUI, CLI, GUI,
//! REST API — consumes it the same way.

#[allow(clippy::module_inception)]
mod engine;
mod event;
pub mod metrics;
pub mod models;
pub mod network;
pub mod providers;
mod scheduler;

pub use engine::{Engine, EngineConfig, PingConfig, TransferConfig};
pub use event::EngineEvent;