Skip to main content

pidge_client/
lib.rs

1//! Microsoft 365 client and OAuth flows for the pidge CLI.
2//!
3//! Provides `AuthClient` (sign-in, refresh, token retrieval) and `GraphClient`
4//! (Microsoft Graph API access). Depends on `pidge-core` for types.
5
6pub mod auth;
7mod error;
8pub mod graph;
9pub mod unsubscribe;
10
11pub use auth::AuthClient;
12pub use error::ClientError;
13pub use graph::{GraphClient, Outgoing};
14pub use unsubscribe::{UnsubscribeMethod, parse_unsubscribe};