timer-kit 0.1.1

A timer toolkit that is generic over the underlying timer implementation.
Documentation
#![allow(unused_macros)]

macro_rules! cfg_wasm32 {
    ($($item:item)*) => {
        $(
            #[cfg(target_arch = "wasm32")]
            $item
        )*
    };
}

macro_rules! cfg_not_wasm32 {
    ($($item:item)*) => {
        $(
            #[cfg(not(target_arch = "wasm32"))]
            $item
        )*
    }
}

macro_rules! cfg_smol {
    ($($item:item)*) => {
        $(
            #[cfg(feature = "smol")]
            $item
        )*
    };
}

macro_rules! cfg_tokio {
    ($($item:item)*) => {
        $(
            #[cfg(feature = "tokio")]
            $item
        )*
    };
}

macro_rules! cfg_futures_timer {
    ($($item:item)*) => {
        $(
            #[cfg(feature = "futures-timer")]
            $item
        )*
    };
}

macro_rules! cfg_wasm_timer {
    ($($item:item)*) => {
        $(
            #[cfg(feature = "wasm-timer")]
            $item
        )*
    };
}

macro_rules! cfg_fluvio_wasm_timer {
    ($($item:item)*) => {
        $(
            #[cfg(feature = "fluvio-wasm-timer")]
            $item
        )*
    };
}