wlan_hw_sim::test_utils

Function timeout_after

Source
pub async fn timeout_after<R, F: Future<Output = R> + Unpin>(
    timeout: MonotonicDuration,
    main_future: &mut F,
) -> Result<R, ()>
Expand description

This function returns Ok(r), where r is the return value from main_future, if main_future completes before the timeout duration. Otherwise, Err(()) is returned.