pub async fn generate( http: &Client, api_token: String, website: Option<String>, ) -> Result<String, UsernameError>