Rust 问答列表

Rust 上窗口的钥匙钩

作者:Gewi 提问时间:8/28/2023

你能帮忙解决事件捕捉问题吗? 我有一个窗口,如果窗口现在未处于聚焦状态,我想捕获键盘事件。 对于它在覆盖构造函数中,我使用如下: let (button_sender, button_receiv...

使用 serde::from_value 反序列化为泛型类型

作者:pielgrzym 提问时间:9/1/2023

我想将API json响应反序列化为使用泛型类型的结构。下面的代码无法编译,我无法弄清楚如何使其工作: use serde::Deserialize; use serde_json; // 1.0....

确保参数是编译时定义的字符串文本

作者:Max888 提问时间:9/5/2023

为了防止SQL注入的风险,我想创建一个API,其中包含一个仅接受编译时字符串文字作为输入的函数,例如,等。然后,该函数可以执行所需的字符串连接,生成 sql 语句并执行它。这将是执行 SQL 的唯一方...

伺服并行浏览器引擎项目 - 在 Windows 中不起作用?

作者:web-sudo 提问时间:8/17/2023

https://github.com/servo/servo 我试图在我的本地设置这个开源纯浏览器,根据他们的要求,我会帮助我安装mach bootstrapCMake, Git, Ninja, P...

为什么默认情况下没有调整特征大小?

作者:kalkronline 提问时间:9/8/2023

我定义了一个特征,其中包含一个返回的函数,但会产生错误:ReadTagSelf trait ReadTag { fn read_out(buf: &mut &[u8]) -> Option<Sel...

将 ISO 8601 时间/持续时间“Thhmmss-hhmm/PTmm”(即“T063000-0600/PT10M”)序列化为锈蚀结构

作者:Jeremy Jones 提问时间:9/9/2023

我正在编写一个相当简单的 REST API,我的一个对象想知道要激活的时间和持续时间。我希望我可以使用 actix-web、serde 和 chrono 将 ISO 8601 时间/持续时间序列化为 ...

如果当主函数结束时整个过程结束时,闭包如何比主函数寿命长?

作者:Fajela Tajkiya 提问时间:9/14/2023

我有以下代码: use std::thread; fn main() { let x: &'static mut [i32; 3] = Box::leak(Box::new([1, 2, 3])...

将 Rayon 与 SQLX“类似迭代器”的行流配合使用

作者:Yuri Astrakhan 提问时间:9/16/2023

Rust SQLX lib 提供了一个类似迭代器的接口,通常与 construct 一起使用。就我而言,每一行可能需要一些时间来处理,所以我想使用 Rayon 的,但这需要一个真正的迭代器。使用不是一...

Rust 对温度值的不可变和可变引用是如何删除的?

作者:Andrei Nikolaenko 提问时间:4/15/2023

首先,我知道有很多类似的问题,我读过很多讨论,但我仍然无法理解我的情况。 struct Test { x: u32, } fn main() { let mut t = & mut Test ...

返回 Option&lt;Vec&lt;_&gt;&gt; 还是只返回一个空的 Vec&lt;_&gt;更好?

作者:Jim 提问时间:7/18/2023

假设我正在编写一个函数,该函数采用一堆字符串并过滤掉“坏”字符串。 然后,该函数返回一些字符串,但有可能过滤掉所有字符串。 所以我想知道,我应该在这里使用吗?我可以看到该函数在所有字符串都“坏”时...


共326条 当前第19页