列出范围中的类型实现的所有特征

use*_*ser 5 diagnostics rust

为了使调试更容易,我想知道在某个范围内为类型实现的所有特征.我可以rustc向我提供这些信息吗?如果是这样,怎么样?

mca*_*ton 1

使用rustdoc/ cargo doc

rustdoc创建一个包含给定类型的所有特征实现的部分。例如Vec

<code>Vec</code> 示例

如果您想为自己的板条箱执行此操作,您可能会发现--document-private-items很有用。另请参阅如何生成私人项目的文档

  • 虽然“rustdoc”很有用,但我的问题是寻找一种获取以下交集的快捷方式:由类型实现的特征,以及给定范围内的特征(例如来自毯子导入)。这得到了前者;这无疑是有用的信息(特别是它报告了满意的一揽子实施),但不是我所要求的。 (2认同)