Enum rustc::ty::layout::call::PassMode[][src]

pub enum PassMode {
    Ignore,
    Direct(ArgAttributes),
    Pair(ArgAttributesArgAttributes),
    Cast(CastTarget),
    Indirect(ArgAttributes),
}
🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Variants

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Ignore the argument (useful for empty struct).

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Pass the argument directly.

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Pass a pair's elements directly in two arguments.

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Pass the argument after casting it, to either a single uniform or a pair of registers.

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Pass the argument indirectly via a hidden pointer.

Trait Implementations

impl PartialEq<PassMode> for PassMode
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Clone for PassMode
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for PassMode
[src]

Formats the value using the given formatter. Read more

impl Eq for PassMode
[src]

impl Copy for PassMode
[src]

Auto Trait Implementations

impl Send for PassMode

impl Sync for PassMode