ccdata_api::utils

Function call_api_endpoint

source
pub async fn call_api_endpoint<'a, R: DeserializeOwned>(
    api_key: &String,
    endpoint: CCAPIEndpoint,
    unit: CCUnit,
    params: Vec<Param<'a>>,
    additional_params: Option<String>,
) -> Result<R, Error>
Expand description

Constructs a URL for API request, sends the request, and returns the deserialzied response.