Trait cucumber::tag::Ext

source ·
pub trait Ext: Sealed {
    // Required method
    fn eval<I, S>(&self, tags: I) -> bool
       where S: AsRef<str>,
             I: IntoIterator<Item = S> + Clone;
}
Expand description

Extension of a TagOperation allowing to evaluate it.

Required Methods§

source

fn eval<I, S>(&self, tags: I) -> bool
where S: AsRef<str>, I: IntoIterator<Item = S> + Clone,

Evaluates this TagOperation for the given tags.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Ext for TagOperation

source§

fn eval<I, S>(&self, tags: I) -> bool
where S: AsRef<str>, I: IntoIterator<Item = S> + Clone,

Implementors§