pub async fn token<Repo: Repository + Send + Sync, Search: SearchEngine + Send + Sync, Terminology: FHIRTerminology + Send + Sync>(
_: TokenPath,
user_agent: Option<TypedHeader<UserAgent>>,
__arg2: Cached<TenantIdentifier>,
__arg3: Cached<ProjectIdentifier>,
__arg4: State<Arc<AppState<Repo, Search, Terminology>>>,
__arg5: ParsedBody<OAuth2TokenBody>,
) -> Result<Response, OIDCError>