Trait zapper::Environment [−][src]
pub trait Environment<'a, NumEnum: 'a + Send + Sync, StrEnum: 'a + Send + Sync + Debug + PartialEq, FilterEnum: 'a + Send + Sync> { fn num_constant(&self, _: &str) -> Option<f64>; fn str_constant(&'a self, _: &str) -> Option<Cow<'a, str>>; fn num_var(_: &str) -> Option<NumEnum>; fn str_var(_: &str) -> Option<StrEnum>; fn filter(_: &str) -> Option<(FilterEnum, usize, FilterInput<StrEnum>)>; }