Rust 问答列表

从矩形图像中获取对角线像素

作者:Ximtor 提问时间:11/15/2023

我有一张 1920x1080 的输入图像,想要分析对角线上的发光分布。我可以只使用中间一排,并根据需要“拉伸”它作为替代方案,但如果可能的话,我想坚持使用实际的对角线。 我目前的方法是基于毕达哥拉斯...

OpenGL 绘制一个黑色三角形而不是彩色顶点

作者:Denis Steinman 提问时间:11/16/2023

我尝试基于 OpenGL (+) 为我的应用程序实现一个简单的图形引擎。以下是我的功能:glutinglowdraw_object() fn draw_object(&mut self, objec...

在生存期内将非静态可变引用转换为作用域内的静态可变引用

作者:FreD 提问时间:11/15/2023

以下代码 (playgroung) 适用于 miri,但它没有未定义的行为吗? use std::thread; fn f1(x: &'static mut f64) { *x += 1.0; ...

无符号整数的 Rust 有符号差值

作者:Zoey Hewll 提问时间:11/16/2023

我知道 rust 有混合整数运算,但我找不到一种简单的方法来获得两个无符号整数的有符号差,同时正确处理溢出: // one or both values may be too large to ju...

研究带有 Rust 扩展的 Ruby gem 的性能

作者:Filip Pacanowski 提问时间:11/16/2023

介绍 在阅读了 Ruby 优于 C 的文章后,我开始好奇 Rust 的性能如何。因此,我开始研究一个带有 Rust 扩展的 Ruby gem,它实现了 GraphQL 解析器。对于解析器实现,我使用...

AsyncWriteExt 不会写入所有字节 Rust TcpStream

作者:Tutu ツ 提问时间:11/16/2023

我正在实现一个TCP服务器来传递消息。 从库中,我可以与不同的渠道共享此 tcp 连接。这个库只允许我使用 和 方法来写入和读取字节。这不是问题,因为它适合我的需求。tokio-yamuxAsync...

有没有办法在*不可克隆*的迭代器上实现笛卡尔乘积?

作者:Julia Benginow 提问时间:11/16/2023

这个想法是,我想要迭代器的笛卡尔乘积,这些迭代器都是 Box<dyn...>,因为我有一个函数,它返回不同类型的迭代器,其中一些必须通过笛卡尔乘积函数运行。但是,鉴于 Box<dyn ..>是不可克隆...

CLAP- 使一个 arg 与一组 arg 冲突

作者:Max G. 提问时间:11/16/2023

您好,我正在使用 clap 构建 cli 我想实现的目标很简单: 我有 2 组参数,我有一个子命令来创建新的水果或蔬菜fruitsvegetablescreate 我可以有 2 个 sepetat...

如何在 Rust 中传递单个结构实例和交互器以映射

作者:skrhee 提问时间:11/17/2023

我想遍历一个,但也要把一个结构实例传递给我的函数。Vec<T> 这个想法是,我可以在每个进程中单独创建结构实例的副本,并根据存储在 .Vec<T> 同样,我有一组初始条件存储在 Vec 中,我想迭...

H3-Quinn HTTP3 服务器,在 Rust 中使用 Tokio

作者:ufk 提问时间:11/17/2023

我正在尝试用 rust 编写一个简单的 http3 服务器,它接收带有“命令”的 get 请求并返回 JSON 对象作为输出。我使用 .tokioh3-quinn 这些是我使用的所有软件包: qu...


共326条 当前第31页