跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Rust
/
闭包
函数在运行时从两个捕获型闭包表达式中选择一个并返回。哪种返回类型能直接支持这种需求?
来自 闭包
Rust 1.98
进阶
1分钟
函数在运行时从两个捕获型闭包表达式中选择一个并返回。哪种返回类型能直接支持这种需求?
Box<dyn Fn(i32) -> i32>
impl Fn(i32) -> i32,且每个分支使用互不相关的闭包表达式
对任意捕获型闭包使用 fn(i32) -> i32
从局部 Box 借用的 &dyn Fn(i32) -> i32
检查
向 AI 询问这道练习
报告错误
下一道练习
label 为 String 时,关于 move || println!("{label}") 的哪项说法正确?
测验
有新版本可用
重新加载