Struct kailua_check::env::Context [] [src]

pub struct Context<R> { /* fields omitted */ }

The global context, which also contains the type context.

Anything that has to be retained across multiple files should be here. Due to the presence of a report receiver this is not easily shared or sent across threads; Context::into_output will give a report-free type that is suitable for analysis.

Methods

impl<R: Report> Context<R>
[src]

Methods from Deref<Target = Output>

Trait Implementations

impl<R: Report> Deref for Context<R>
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<R: Report> DerefMut for Context<R>
[src]

The method called to mutably dereference a value

impl<R: Report> Report for Context<R>
[src]