pub trait FilterEffect: ElementTrait {
// Required method
fn resolve(
&self,
acquired_nodes: &mut AcquiredNodes<'_>,
node: &Node<NodeData>,
) -> Result<Vec<ResolvedPrimitive>, FilterResolveError>;
}Expand description
A filter primitive interface.
Required Methods§
fn resolve( &self, acquired_nodes: &mut AcquiredNodes<'_>, node: &Node<NodeData>, ) -> Result<Vec<ResolvedPrimitive>, FilterResolveError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".