pub fn human_router<S>(templates: Templates) -> Router<S>where
    S: 
Clone + 
Send + 
Sync + 'static,
    
UrlBuilder: 
FromRef<S>,
    
PreferredLanguage: 
FromRequestParts<S>,
    
BoxRepository: 
FromRequestParts<S>,
    
CookieJar: 
FromRequestParts<S>,
    
BoundActivityTracker: 
FromRequestParts<S>,
    
RequesterFingerprint: 
FromRequestParts<S>,
    
Encrypter: 
FromRef<S>,
    
Templates: 
FromRef<S>,
    
Keystore: 
FromRef<S>,
    
HttpClientFactory: 
FromRef<S>,
    
PasswordManager: 
FromRef<S>,
    
MetadataCache: 
FromRef<S>,
    
SiteConfig: 
FromRef<S>,
    
Limiter: 
FromRef<S>,
    
BoxHomeserverConnection: 
FromRef<S>,
    
BoxClock: 
FromRequestParts<S>,
    
BoxRng: 
FromRequestParts<S>,
    
Policy: 
FromRequestParts<S>,