pub async fn with_timeout_named<F, T>( name: impl Into<String>, duration: Duration, future: F, ) -> Result<T, TimeoutError>where F: Future<Output = T>,
Execute an async operation with timeout and operation name.