use ;
/// Extract a token from the `Authorization: Bearer ...` header.
///
/// # Examples
///
/// ```rust
/// use axum::{body::Body, http::Request};
/// use codetether_agent::server::auth::bearer_token;
///
/// let request = Request::builder()
/// .header("authorization", "Bearer example-token")
/// .body(Body::empty())
/// .expect("request");
///
/// assert_eq!(bearer_token(&request), Some("example-token"));
/// ```