Module target_spec::custom_platforms[][src]

Support for creating custom platforms.

This module re-exports parts of the cfg_expr dependency to allow creating platforms unknown to rustc by default.

Structs

Arch

The "architecture" field

Env

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.

Os

The "operating system" field, which sometimes implies an environment, and sometimes isn't an actual operating system.

TargetInfo

Contains information regarding a particular target known to rustc

Vendor

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

Enums

Endian

The endian types known to rustc

Family

All of the target families known to rustc