pub fn user_agent() -> StringExpand description
Build the User-Agent header sent to upstream services (docs.rs, crates.io).
crates.io’s API data-access policy requires a User-Agent that identifies
the application and provides a way to contact the operator. The repository
URL serves as that contact. See https://crates.io/data-access.