duster/src/renderer/parameters_context.rs

21 lines
517 B
Rust
Raw Normal View History

use crate::parser::KVPair;
use crate::renderer::breadcrumb_tree::BreadcrumbTree;
use crate::renderer::context_element::IntoContextElement;
use crate::renderer::DustRenderer;
use std::collections::HashMap;
2020-05-10 18:10:17 -04:00
2020-05-10 21:28:47 -04:00
#[derive(Debug)]
pub struct ParametersContext<'a> {
params: HashMap<&'a str, &'a dyn IntoContextElement>,
2020-05-10 18:19:06 -04:00
}
impl<'a> ParametersContext<'a> {
pub fn new(
renderer: &DustRenderer,
breadcrumbs: Option<&BreadcrumbTree>,
params: &Vec<KVPair>,
) -> Self {
todo!()
}
}