pub trait Filterable<'a>: Sized {
type Meta: Meta<'a, Self>;
// Required method
fn get_meta() -> Self::Meta;
}
Available on crate feature
filter
only.Expand description
Something which can produce a description of how to filter it.
This is the main derivable trait from this file. A type
implementing Filterable
can provide an object, Meta
, which
describes its supported fields and their operators.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.