syntax - “F: FnOnce(&mut Resource ) -> R + 'static” 中的“R + 'static” 语法是什么意思?
问题描述
解决方案
R
是的返回值f
。
如果您查看actix-web
source内部,您可以看到该值已被丢弃/未使用。我认为这主要是为了方便;()
actix没有指定返回值,而是通过不关心您从f
.
我相信'static
生命周期应该被理解为适用于F
而不是R
. 也就是说,f
(通常是闭包)应该有一个静态的生命周期。
推荐阅读
- nativescript - NativeScript Preview 生成 QR 码,但未在应用程序内部加载
- crystal-reports - 更改名称后如何在水晶报表中打破页面?
- python-3.x - 将数据帧合并为一个
- r - 如何根据 R 中的两个分类值创建新变量?
- reactjs - 获取功能组件中select onChange的值
- c# - system.net.http.httprequestexception:发送请求时出错。视觉工作室
- javascript - 如何从网页打开 android 联系人应用程序?
- ios - EXPO - 推送通知不适用于 iOS 生产(证书 0)
- mysql - 在 where 子句中使用左连接和 AND 和 OR 组合的 mysql 查询
- nim-lang - 如何在“严峻”图中按标签检索节点?