usestd::ops::Range;usebloom::Bloom;usenumber::Number;/// Should be used to filter blocks from `BloomChain`.
pubtraitFilter{/// All bloom possibilities that we are searching for.
fnbloom_possibilities(&self)->Vec<Bloom>;/// Range of search.
fnrange(&self)->Range<Number>;}