Module iterators

Source
Expand description

Iterator types

Structs§

DrainIterator
Iterator returned by RTree::drain_* methods.
IntersectionIterator
Iterator returned by RTree::intersection_candidates_with_other_tree.
IntoIter
Iterator returned by impl IntoIter for RTree.
SelectionIterator
Iterator returned by RTree::locate_* methods.
SelectionIteratorMut
Iterator type returned by RTree::locate_*_mut methods.

Functions§

select_nodes
Internal iteration variant of SelectionIterator
select_nodes_mut
Internal iteration variant of SelectionIteratorMut

Type Aliases§

LocateAllAtPoint
Iterator returned by RTree::locate_all_at_point.
LocateAllAtPointMut
Iterator returned by RTree::locate_all_at_point_mut.
LocateInEnvelope
Iterator returned by RTree::locate_in_envelope.
LocateInEnvelopeIntersecting
Iterator returned by RTree::locate_in_envelope_intersecting.
LocateInEnvelopeIntersectingMut
Iterator returned by RTree::locate_in_envelope_intersecting_mut.
LocateInEnvelopeMut
Iterator returned by RTree::locate_in_envelope_mut.
LocateWithinDistanceIterator
Iterator returned by RTree::locate_within_distance.
RTreeIterator
Iterator returned by RTree::iter.
RTreeIteratorMut
Iterator returned by RTree::iter_mut.