rustgecko 0.3.4

A Simple SDK for Coingecko API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use serde::{Deserialize, Serialize};
use std::collections::HashMap;

#[derive(Debug, Serialize, Deserialize, PartialEq, Clone)]
pub struct ExchangeRateItem {
    name: String,
    unit: String,
    value: f64,
    #[serde(rename = "type")]
    exchange_type: Option<String>,
}

#[derive(Debug, Serialize, Deserialize, PartialEq, Clone)]
pub struct ExchangeRates {
    rates: HashMap<String, ExchangeRateItem>,
}