pub trait TreeSelector {
    type Segment: StringSelector;

    // Required methods
    fn node_path(&self) -> Option<&[Self::Segment]>;
    fn property(&self) -> Option<&Self::Segment>;
}

Required Associated Types§

Required Methods§

source

fn node_path(&self) -> Option<&[Self::Segment]>

source

fn property(&self) -> Option<&Self::Segment>

Implementations on Foreign Types§

source§

impl TreeSelector for TreeSelector

§

type Segment = StringSelector

source§

fn node_path(&self) -> Option<&[Self::Segment]>

source§

fn property(&self) -> Option<&Self::Segment>

Implementors§