泛型中的加号(+)是什么? [重复]

问题描述 投票:0回答:1

此问题已经在这里有了答案:

当我看到此代码时,我在chapter 19 of The Rust Programming Language

Box<dyn Fn() + Send + 'static>

它是做什么的,为什么在那里有加号(+)?我不记得在上一章中遇到过。

Box::new(|| println!("hi"))如何是Box<dyn Fn() + Send + 'static>

generics rust
1个回答
0
投票

感谢@Asya Corbeau使我回到了第10章,它是Specifying Multiple Trait Bounds with the + Syntax

© www.soinside.com 2019 - 2024. All rights reserved.