[−][src]Derive Macro liquid_derive::FromFilterParameters
#[derive(FromFilterParameters)] { // Attributes available to this derive: #[parameters] }
Implements From<T>
(T implements FilterParameters) for a structure that
intends to implement the Filter
trait.
The field that holds the parameters must be marked with #[parameters]
.
Example
ⓘThis example is not tested
#[derive(Debug, FromFilterParameters, Display_filter)] #[name = "at_least"] struct AtLeastFilter { #[parameters] // Mark the FilterParameters struct args: AtLeastArgs, // A struct that implements `FilterParameters` } impl Filter for AtLeastFilter { // ... }