//! Client-side authentication handlers.
//!
//! The [`AuthHandler`] trait produces an `Authorization` header value that is
//! injected into outgoing transport messages. Built-in implementations:
//!
//! - [`bearer`] — Static bearer-token authentication.
//! - [`oauth`] — OAuth 2.0 token refresh flow.
use crateFastMCPError;
use async_trait;