pub async fn login_new_client(
base_path: String,
media_cache_base_path: String,
username: String,
password: String,
default_homeserver_name: String,
default_homeserver_url: String,
device_name: Option<String>,
) -> Result<Client>