Skip to main content

Module graph

Module graph 

Source
Expand description

Microsoft Graph client.

Centralizes HTTP, auth header injection, error mapping, retry/backoff for 429/5xx, and paging continuation. Sub-modules (sites, drives, search, download) call GraphClient::get_json / iterator etc. — they don’t build their own clients.

Modules§

download
Streaming downloads.
drives
Drive (document library) lookup, item listing, and canonical-shape mapping.
search
Drive-scoped search via Graph’s /drives/{id}/root/search(q='…').
sites
Site discovery: followed sites (no query) and keyword search (with query).

Structs§

GraphClient
PagedResponse