pub async fn get_apppassword_json_with_headers(
http_client: &Client,
app_auth: &AppPasswordAuth,
url: &str,
additional_headers: &HeaderMap,
) -> Result<Value>Expand description
Performs an app password-authenticated HTTP GET request with additional headers and parses the response as JSON.
§Arguments
http_client- The HTTP client to use for the requestapp_auth- App password authentication credentialsurl- The URL to requestadditional_headers- Additional HTTP headers to include in the request
§Returns
The parsed JSON response as a serde_json::Value
§Errors
Returns ClientError::HttpRequestFailed if the HTTP request fails,
or ClientError::JsonParseFailed if JSON parsing fails.