pub trait TreeSelector {
type Segment: StringSelector;
// Required methods
fn node_path(&self) -> Option<&[Self::Segment]>;
fn property(&self) -> Option<&Self::Segment>;
}
pub trait TreeSelector {
type Segment: StringSelector;
// Required methods
fn node_path(&self) -> Option<&[Self::Segment]>;
fn property(&self) -> Option<&Self::Segment>;
}