The Filter data structure is an opaque representation of a filter. A Filter structure is created by calling filter_create.
typedef struct Filter Filter;