Struct reproto_compile::SimpleCompile [] [src]

pub struct SimpleCompile<'a, 'input> {
    pub input: Input<'input>,
    pub package_prefix: Option<RpPackage>,
    pub resolver: Option<&'a mut Resolver>,
    pub items: Option<Rc<RefCell<Vec<ContextItem>>>>,
}

A simple compilation stage.

Fields

Methods

impl<'a, 'input> SimpleCompile<'a, 'input>
[src]

[src]

Build a new compilation stage.

[src]

Set package prefix.

[src]

Set resolver.

[src]

Set a reference to collect items.

Trait Implementations

Auto Trait Implementations

impl<'a, 'input> !Send for SimpleCompile<'a, 'input>

impl<'a, 'input> !Sync for SimpleCompile<'a, 'input>