Trait predicates_core::reflection::PredicateReflection[][src]

pub trait PredicateReflection: Display {
    fn parameters<'a>(&'a self) -> Box<Iterator<Item = Parameter<'a>> + 'a> { ... }
fn children<'a>(&'a self) -> Box<Iterator<Item = Child<'a>> + 'a> { ... } }

Introspect the state of a Predicate.

Provided Methods

Parameters of the current Predicate.

Nested Predicates of the current Predicate.

Implementors