Struct rustc::hir::Freevar [] [src]

pub struct Freevar {
    pub def: Def,
    pub span: Span,
}
🔬 This is a nightly-only experimental API. (rustc_private)

A free variable referred to in a function.

Fields

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

The variable being accessed free.

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

Trait Implementations

impl Copy for Freevar
[src]

impl Clone for Freevar
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Encodable for Freevar
[src]

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

deprecated in favor of rustc-serialize on crates.io

impl Decodable for Freevar
[src]

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

deprecated in favor of rustc-serialize on crates.io