Expand description
§Iterator adapters
Re-exports§
pub use binned_interval_iter::AggregateOp;
pub use binned_interval_iter::BinnedIntervalIter;
pub use binned_interval_iter::IntoBinnedIntervalIter;
pub use common_refinement_zip::CommonRefinementZip;
pub use common_refinement_zip::CommonRefinementZipped;
pub use concatenated_iter::ConcatenatedIter;
pub use concatenated_iter::IntoConcatIter;
pub use flat_zip::FlatZipIter;
pub use flat_zip::IntoFlatZipIter;
pub use union_zip::AsUnionZipped;
pub use union_zip::IntoUnionZip;
pub use union_zip::UnionZip;
pub use union_zip::UnionZipped;
pub use union_zip::UnionZippedIter;
pub use weighted_sum::WeightedSum;
Modules§
- binned_
interval_ iter - Binning the iterator output into fixed size intervals if the output
is of the form
(I64Interval, T)
. Only bins with non-empty intersections with those intervals will be returned. - common_
refinement_ zip - If part of the iterators outputs are disjoint increasing integer intervals, then the iterators can be zipped together and the iteration can proceeds at the granularity of the common refinements of all the integer intervals.
- concatenated_
iter - flat_
zip - union_
zip - weighted_
sum