Struct rustc_save_analysis::CallbackHandler
[−]
[src]
pub struct CallbackHandler<'b> { pub callback: &'b mut FnMut(&Analysis), }
🔬 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?
Call a callback with the results of save-analysis.
Fields
callback: &'b mut FnMut(&Analysis)
🔬 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<'b> SaveHandler for CallbackHandler<'b>
[src]
impl<'b> SaveHandler for CallbackHandler<'b>
fn save<'l, 'tcx>(
&mut self,
save_ctxt: SaveContext<'l, 'tcx>,
krate: &Crate,
cratename: &str
)
[src]
fn save<'l, 'tcx>(
&mut self,
save_ctxt: SaveContext<'l, 'tcx>,
krate: &Crate,
cratename: &str
)
🔬 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<'b> !Send for CallbackHandler<'b>
impl<'b> !Send for CallbackHandler<'b>
impl<'b> !Sync for CallbackHandler<'b>
impl<'b> !Sync for CallbackHandler<'b>