duster/src/renderer/walkable.rs

10 lines
199 B
Rust
Raw Normal View History

2020-04-11 20:34:16 -04:00
use super::renderable::Renderable;
pub trait ContextElement: Walkable + Renderable {}
2020-04-11 20:34:16 -04:00
pub trait Walkable {
fn walk(&self, segment: &str) -> &dyn ContextElement;
fn val(&self) -> String;
2020-04-11 20:34:16 -04:00
}