llo*_*giq 5 conditional-compilation deprecated rust rust-cargo
我有一个箱子,到目前为止,它不再需要某个功能。我想弃用它,但不知道如何。
到目前为止,我的计划是首先使其成为默认功能,但是接下来呢?
您可以将其放在以前依赖此功能的函数上:
#[cfg_attr(feature = "unwanted", deprecated(note = "don't use the feature"))]
Run Code Online (Sandbox Code Playgroud)
仅当启用该功能时才会显示警告。但是,该警告会有点误导,因为它会指向该函数。
当您完全删除该功能后,您应该增加主要版本。