@use rich_crate::RichCrateVersion; @(ver: &RichCrateVersion, build_or_dev: (bool, bool)) @if ver.is_yanked() { yanked } @if ver.is_nightly() { nightly } @if ver.is_proc_macro() { macro } @if ver.is_sys() { sys } @if ver.is_no_std() { no-std } @if build_or_dev.0 { build } else { @if ver.is_app() { app } else { @if build_or_dev.1 { dev } @if ver.has_bin() { @if ver.has_lib() { bin+lib } else { bin } } } }