4个版本

0.0.1 2024年3月20日
0.0.1-alpha32021年10月21日
0.0.1-alpha12021年10月20日

#8#alibaba

28 每月下载量

Apache-2.0

33KB
846

阿里云OSS Rust SDK

GitHub Actions Workflow Status Codecov Crates.io Version Crates.io Total Downloads GitHub Tag GitHub License

Rust的阿里云OSS SDK,非官方版本。

仍在开发中!

示例

use yunoss::Client;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    let cli = Client::builder()
        .endpoint("your.endpoint.com")
        .access_key("your_access_key")
        .access_secret("your_access_secret")
        .build()?;

    let b = cli
        .bucket("your_bucket")?
        .get_object("your_object.txt")
        .await?;

    println!("bingo: {}", String::from_utf8_lossy(b));

    Ok(())
}

依赖项

~13–26MB
~516K SLoC