Module cfg_expr::targets[][src]

Expand description

Types related to rustc targets

Structs

The “architecture” field

The “environment” field, which specifies an ABI environment on top of the operating system. In many configurations, this field is omitted, and the environment is implied by the operating system.

The target family, which describes a set of targets grouped in some logical manner, typically by operating system. This includes values like unix and windows.

The “operating system” field, which sometimes implies an environment, and sometimes isn’t an actual operating system.

Contains information regarding a particular target known to rustc

The unique identifier for a target.

The “vendor” field, which in practice is little more than an arbitrary modifier.

Enums

The endian types known to rustc

Constants

Functions

Attempts to find the TargetInfo for the specified target triple

Retrieves the version of rustc for which the built-in targets were retrieved from. Targets may be added and removed between different rustc versions.