Rust 问答列表

有没有办法在 Rust 的循环中使用简洁的静态调度?

作者:Nic 提问时间:10/17/2023

我有一个for循环,其中第一次迭代是一个特例。唯一的区别是一个变量的类型,即使它们都实现了相同的特征。我想知道我是否以及如何使它更简洁。 有一种具体类型称为 。它实现了 trait with 方法,...

如何使用 rust opencv 将完整的参数传递给 set_mouse_callback

作者:Antodyn 提问时间:10/17/2023

我正在尝试用 Rust 的绑定 opencv 做一些事情,总体思路是根据鼠标按下和释放在相应位置捕获图像块。我主要参考 Python 代码,其中一种是 cv.line by cv.rectangle ...

如何在 .retain 回调中 .await?

作者:Fred Hors 提问时间:10/17/2023

我正在将以下代码与无界的 mpsc 通道一起使用,它运行得非常好。 现在我需要使用有界的 mpsc 通道,但它不再起作用,因为现在我需要“”打开,因为它可能已满。.await.send() 由于我...

在检查 armstrong 数时如何处理整数溢出?

作者:sidharth singh 提问时间:10/18/2023

在解决 exercism 问题时,我未能通过以下测试用例: 测试失败 thread 'properly_handles_overflow' panicked at 'attempt to add w...

如何将二进制码序列化数据反序列化为类似 serde_json::Value 的内容?

作者:atamakahere 提问时间:10/18/2023

我有一个IPC实现,其中进程使用bincode序列化结构 另一方面,我正在接收它,假设这个过程不知道它正在接收的结构, 在这里,我想做类似的事情 let parsed: Result<serde_...

如何从 Builder 外部的新线程生成发出 Tauri 后端 (rust) 事件?

作者:Michael Perelman 提问时间:10/19/2023

我在 tauri 应用程序中有一个 rust 代码,它使用 mdns-sd 浏览 bonjour 服务,当发现时应该使用 tauri 事件系统将其传递给前端。Tauri 文档解释了如何从 Builde...

在 linux 中安装serde_json依赖项时出错 [已关闭]

作者:Dmitry 提问时间:10/17/2023

闭。这个问题不可重现或是由错别字引起的。它目前不接受答案。 这个问题是由错别字或无法再现的问题引起的。虽然类似的问题可能在这里是主题,但这个问题的解决方式不太可能帮助未来的读者。 上个月关闭。 ...

在编译时限制参数值

作者:xjn xjn 提问时间:10/19/2023

Rust 中有没有办法根据泛型类型将参数值限制为范围或条件? 给定为无符号,或Tu8u16 const fn do_something_with_a_bit_offset<T>(offset: u...

如何在 AVX256 中对齐/旋转 2 位矢量?

作者:cyborgdennett 提问时间:10/18/2023

我正在使用 AVX2 内部函数,并希望获得以下内容: 输入:[1,2,3,4,5,6,7,8] 输出:[8,1,2,3,4,5,6,7] 以下内容适用于 128 位向量: let vec1 =...

如何修复存档中的文件在从我的端点下载时权限被拒绝?

作者:Finlay Weber 提问时间:10/22/2023

我正在使用 Actix Web 和 Tokio Tar 实现一个端点来下载存档文件。 存档生成的代码灵感来自此处示例中所示的代码。现转载如下: let mut ar = Builder::new(...


共326条 当前第23页