twstock

Crates.iotwstock
lib.rstwstock
version0.1.1
sourcesrc
created_at2024-07-25 03:43:07.209174
updated_at2024-07-25 03:56:45.590077
descriptionAPI binding for fetching data from the Taiwan Stock Exchange (TWSE)
homepage
repositoryhttps://github.com/Eason0729/twstock-rs
max_upload_size
id1314639
size31,700
Eason (Eason0729)

documentation

README

twstock 台灣股市股票API🦀

crate.io master codecov License: MIT

API binding for fetching data from the Taiwan Stock Exchange (TWSE)

Getting started

use twstock::*;

#[tokio::main]
async fn main() {
    let client = Client::new();
    match client
        .realtime()
        .fetch(Stock {
            kind: StockKind::Live,
            code: 2330,
        })
        .await
    {
        Ok(x) => assert_eq!(x.name, "台積電"),
        Err(err) => match err {
            Error::MarketClosed => {}
            _ => panic!("unexpected error: {:?}", err),
        },
    };
}

特別感謝

twstock(pypi): 給予API使用參考 使用證卷交易所API爬取股票資訊(hackmd文章)

Commit count: 0

cargo fmt