pub trait Filter: Send + Sync + Debug {
// Required methods
fn id(&self) -> &FilterID;
fn as_any(&self) -> &dyn Any;
}
Expand description
This trait should be implemented by any filter that needs to be identified and managed. It provide methods to retrieve the unique identifier for the filter.