Re-exportsΒ§
use std::borrow::Cow;πuse std::fmt::Display;πuse std::fmt::from_fn;πuse std::num::ParseIntError;πuse std::str::FromStr;πuse crate::spec::BinaryFormat;πuse crate::spec::Cc;πuse crate::spec::CfgAbi;πuse crate::spec::DebuginfoKind;πuse crate::spec::Env;πuse crate::spec::FloatAbi;πuse crate::spec::FramePointer;πuse crate::spec::LinkerFlavor;πuse crate::spec::Lld;πuse crate::spec::Os;πuse crate::spec::RustcAbi;πuse crate::spec::SplitDebuginfo;πuse crate::spec::StackProbeType;πuse crate::spec::StaticCow;πuse crate::spec::Target;πuse crate::spec::TargetOptions;πuse crate::spec::cvs;π
StructsΒ§
- OSVersion
- Deployment target or SDK version.
EnumsΒ§
FunctionsΒ§
- base π
- Get the base target options, unversioned LLVM target and
target_archfrom the three things that uniquely identify Rustβs Apple targets: The OS, the architecture, and the ABI. - deployment_
target_ env_ var - Name of the environment variable used to fetch the deployment target on the given OS.
- link_
env_ πremove - unversioned_
llvm_ πtarget - Generate part of the LLVM target triple.