pub fn refresh(
    client_id: &str,
    refresh_token: &str,
    host: Option<String>
) -> Result<Credential, DeviceFlowError>