pub type NodeRenderFn<'a, T> = Box<dyn Fn(&T, &NodeState) -> Line<'a> + 'a>;
Type alias for node render function to reduce complexity.
pub struct NodeRenderFn<'a, T>(/* private fields */);