alumet 0.8.0

Modular framework for hardware and software measurement (including energy consumption and more).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub mod channel;
pub mod scope;
pub mod stream;
pub mod threading;

/// Check (at compile-time) that `T` is [`Send`].
#[allow(unused)] // used in tests
pub(crate) fn assert_send<T: Send>() {}

/// Check (at compile-time) that `T` is [`Sync`].
#[allow(unused)] // used in tests
pub(crate) fn assert_sync<T: Sync>() {}