pub fn reject<'a, T: PartialEq + 'a>(
it: impl Iterator<Item = T> + 'a,
filter: &'a T,
) -> Result<impl Iterator<Item = T> + 'a, Infallible>Expand description
Returns an iterator without filtered out values.
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% for elem in strs|reject("a") %}{{ elem }},{% endfor %}"#,
)]
struct Example<'a> {
strs: Vec<&'a str>,
}
assert_eq!(
Example { strs: vec!["a", "b", "c"] }.to_string(),
"b,c,"
);