[英]How to group imports in Rust with conditional compilation?
我希望通過條件編譯對我的所有導入進行分組。
我知道#[cfg(target_os = "windows")]
屬性組織了導入,但它僅適用於一次導入。
如何導入具有一個條件編譯屬性的多個包?
我正在尋找類似的東西:
#[cfg(target_os = "windows")]
{
use windows_lib1;
use windows_lib2;
}
#[cfg(target_os = "linux")]
{
use linux_lib1;
use linux_lib2;
}
您可以通過這種方式對使用導入進行分組:
#[cfg(target_os = "windows")]
use {
windows_lib1,
windows_lib2,
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.