use cfg_aliases::cfg_aliases;
fn main() {
cfg_aliases! {
os_clocks: {
all(
feature = "std",
target_pointer_width = "64",
any(target_os = "linux", target_os = "macos")
)
},
tai_clock: { all(os_clocks, target_os = "linux") },
counter: { any(target_arch = "aarch64", target_arch = "x86_64") },
atomic_clock: { target_has_atomic = "64" },
}
}