Struct rustc::hir::itemlikevisit::DeepVisitor[][src]

pub struct DeepVisitor<'v, V: 'v> {
    visitor: &'v mut V,
}
🔬 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?

Fields

🔬 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?

Methods

impl<'v, 'hir, V> DeepVisitor<'v, V> where
    V: Visitor<'hir> + 'v, 
[src]

🔬 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?

Trait Implementations

impl<'v, 'hir, V> ItemLikeVisitor<'hir> for DeepVisitor<'v, V> where
    V: Visitor<'hir>, 
[src]

🔬 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?

🔬 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?

🔬 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?

Auto Trait Implementations

impl<'v, V> Send for DeepVisitor<'v, V> where
    V: Send

impl<'v, V> Sync for DeepVisitor<'v, V> where
    V: Sync