< 返回版块

PsiACE 发表于 2023-09-29 17:57

egui 0.23 发布

egui 是一个使用纯 Rust 编写的即时模式 GUI ,简单易用。

在 egui 0.23 中新增了一个方便的图像 API,基于插件系统构建,可以指定加载图片的方式和位置。

// Load from web:
ui.image("https://www.example.com/some_image.png");

// Include image in the binary using `include_bytes`:
ui.image(egui::include_image!("../assets/ferris.svg"));

// With options:
ui.add(
    egui::Image::new("file://path/to/image.jpg")
        .max_width(200.0)
        .rounding(10.0),
);

Announcing egui 0.23: https://www.reddit.com/r/rust/comments/16u9iu5/announcing_egui_023/

egui - online demo: https://www.egui.rs/

文章 - async fn 是错误设计吗?

hyper 作者 seanmonstar 的新文章,讨论了他对 async fn 这个语法糖的一些看法,比如:

  • 有一点糟心的魔法返回类型(magic return type)

  • 可能更优雅的实现方案:

     fn call(&self, req: Request) -> Future<Response> = async {
        // ...
     }
    

Was async fn a mistake? : https://seanmonstar.com/post/66832922686/was-async-fn-a-mistake

Week In Rust 514

新一期的 Rust 周报速递发布,快来看看有哪些内容你曾经关注过 :)

This Week in Rust 514: https://this-week-in-rust.org/blog/2023/09/27/this-week-in-rust-514/


From 日报小组 PsiACE

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页