[][src]Trait tera::Filter

pub trait Filter: Sync + Send {
    pub fn filter(
        &self,
        value: &Value,
        args: &HashMap<String, Value>
    ) -> Result<Value>; pub fn is_safe(&self) -> bool { ... } }

The filter function type definition

Required methods

pub fn filter(
    &self,
    value: &Value,
    args: &HashMap<String, Value>
) -> Result<Value>
[src]

The filter function type definition

Loading content...

Provided methods

pub fn is_safe(&self) -> bool[src]

Whether the current filter's output should be treated as safe, defaults to false

Loading content...

Implementors

impl<F> Filter for F where
    F: Fn(&Value, &HashMap<String, Value>) -> Result<Value> + Sync + Send
[src]

Loading content...