Skip to main content

Overview

Every list() / deadlines() / query() call returns a Page<T>. The iter() / iter_deadlines() methods return a lazy Stream<T> that auto-paginates across all pages.

The Page<T> Object

PageMeta fields
FieldTypeDescription
totalu32Total items
pageu32Current page
per_pageu32Items per page
pagesu32Total pages

Manual Pagination


Automatic Pagination with iter()

iter() returns a Stream — it fetches the next page only when the current page is exhausted. Use Box::pin to make it Unpin for .next().await:
With a custom page size:

Early Stopping


Progress Tracking