Expand description
Gmail History API wrapper.
Same cursor-pagination shape as
crate::gmail::messages_api::MessagesApi, but startHistoryId is a
required parameter rather than an optional filter. Recovered (and
adapted — see crate::gmail::types::HistoryMessageRef) from Phase 1’s
0db5a605 deletion; gmail sync’s incremental path
(src/cli/gmail/sync/engine.rs) is the intended, and first, caller.
Structs§
- History
Api - History API façade.
Constants§
- HARD_
CAP - Per-call upper bound on the number of history records returned by
HistoryApi::list_all, even when the caller passeslimit = 0. - HISTORY_
LIST_ COST_ UNITS - Quota-unit cost of one
history.listpage request, per Google’s documented per-method quota cost table. - MAX_
PAGE_ LIMIT - Maximum page size accepted by
GET /gmail/v1/users/{userId}/history.