Rust 全球货物特征门
我想为我的整个货运项目启用一个功能门。例如,我想要Rust 全球货物特征门,rust,rust-cargo,Rust,Rust Cargo,我想为我的整个货运项目启用一个功能门。例如,我想要#![功能(非ascii标识)]添加到每个源文件。在Cargo.toml中是否有列出它们的位置?否,尽管您没有向每个源文件添加特性门;它们是板条箱属性。也就是说,您可以在板条箱上设置它们,而不是在每个模块上设置它们。有两种类型的属性: 文件属性(以#开头)。它们仅适用于整个文件 板条箱属性(以#!开头)。它们一次适用于整个板条箱 您想要的(#![feature(non_ascii_idents)])是板条箱属性,因此需要将其放置在板条箱主文件
#![功能(非ascii标识)]
添加到每个源文件。在Cargo.toml中是否有列出它们的位置?否,尽管您没有向每个源文件添加特性门;它们是板条箱属性。也就是说,您可以在板条箱上设置它们,而不是在每个模块上设置它们。有两种类型的属性:
- 文件属性(以
开头)。它们仅适用于整个文件#
- 板条箱属性(以
开头)。它们一次适用于整个板条箱#!
#![feature(non_ascii_idents)]
)是板条箱属性,因此需要将其放置在板条箱主文件的顶部。该主文件通常是:
用于二进制文件src/main.rs
用于库src/lib.rs
货物中有地方列出它们吗?”toml
?“没有。”这个问题很老了,但答案并没有建议怎么做。