Struct extra::workcache::Prep

pub struct Prep<'self> {
    ctxt: &'self Context,
    fn_name: &'self str,
    declared_inputs: WorkMap,
}

Methods

impl<'self> Prep<'self>

fn lookup_declared_inputs(&self) -> ~[~str]

impl<'self> Prep<'self>

fn declare_input(&mut self, kind: &str, name: &str, val: &str)

fn exec<T: std::kinds::Send + Encodable<Encoder> + Decodable<Decoder>>(&'self self, blk: ~fn(&mut Exec) -> T) -> T