#api #tokio #thirtyfour #urlencode #urlencoding #rayso

bin+lib rayso-rs

Rayso 的 'API' 辅助工具

3 个版本

0.1.2 2024年3月15日
0.1.1 2024年3月8日
0.1.0 2024年3月8日

#375 in 图像

Download history 20/week @ 2024-03-28 3/week @ 2024-04-04

111 每月下载量

MIT 许可证

15KB
163 代码行

RaysoRS

依赖项

用法

如果您正在下载,请确保您在后台运行 geckodriver,因为此项目使用 geckodriver WebDriver。

您可以使用库如下

use rayso_rs::{downloader, RaysoConfig};

const CODE: &str = r#"fn main() {
    println!("Hello, world!");
}"#;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let config = RaysoConfig::builder()
        .background(false)
        .padding(8)
        .code(CODE)
        .build();

    println!("Generated URL: {}", config.to_url());

    downloader::download(config).await?;

    Ok(())
}

注意:需要 geckodriver 在后台运行的部分是 downloader::download(config)...

依赖项

~13–22MB
~323K SLoC