use super::renderable::Renderable; pub trait Walkable { // type Output: Walkable; fn walk(&self, segment: &str) -> &dyn Walkable; fn val(&self) -> String; }