pub async fn timeout_send_storage_request<StorageRequestType, OkResultType>(
timeout_after_milliseconds: u64,
storage_request: StorageRequestType,
sender: &Sender<StorageRequestType>,
api_replier: Sender<Result<OkResultType, Error>>,
) -> Result<Sender<Result<OkResultType, Error>>, Error>