#currency #client #fetching #com #values #error #dolarhoy

dolarhoy-core

一个用于从dolarhoy.com获取货币价值的crate

4 个版本 (2 个重大更改)

0.3.0 2024年6月19日
0.2.1 2023年10月20日
0.2.0 2023年8月28日
0.1.0 2023年8月3日

#12 in #fetching

MIT 许可协议

30KB
668 代码行

一个用于从dolarhoy.com获取货币价值的crate。

dolarhoy-core on Crates.io Documentation License: MIT

目录

基本用法

use dolarhoy_core::{client, dolar, error};

type Result<T> = std::result::Result<T, error::ClientError>;

#[tokio::main]
async fn main() -> Result<()> {
    let client = client::DolayHoyClient::new();
    let result = client.fetch_cotizacion::<f32>(dolar::Cotizacion::Blue).await?;

    match result.precio_compra_venta() {
        (compra, None) => println!("{}: {}", result.title(), compra),
        (compra, Some(venta)) => println!("{}: {} / {}", result.title(), compra, venta),
    }

    Ok(())
}

许可协议

在MIT许可协议下发布。

免责声明

DolarHoy.com ® 是注册商标。我与该公司或其员工没有任何关系。

依赖关系

~15–25MB
~442K SLoC