Struct rustc::mir::UpvarDecl [] [src]

pub struct UpvarDecl {
    pub debug_name: Name,
    pub by_ref: bool,
}
🔬 This is a nightly-only experimental API. (rustc_private)

A closure capture, with its name and mode.

Fields

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

If true, the capture is behind a reference.

Trait Implementations

impl Clone for UpvarDecl
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for UpvarDecl
[src]

Formats the value using the given formatter.

impl Encodable for UpvarDecl
[src]

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

deprecated in favor of rustc-serialize on crates.io

impl Decodable for UpvarDecl
[src]

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

deprecated in favor of rustc-serialize on crates.io