Walk
rustac.walk
walk(
container: dict[str, Any],
) -> AsyncIterator[
tuple[Catalog | Collection, list[Catalog | Collection], list[Item]]
]
Recursively walks a STAC catalog or collection breadth-first.
Parameters:
-
container
(dict[str, Any]
) –A STAC catalog or collection.
Yields:
-
AsyncIterator[tuple[Catalog | Collection, list[Catalog | Collection], list[Item]]]
–A three-tuple of the container, its children, and its items.
Examples: