rust 问答列表

如何使用 maturin 创建的 Pickle / deepcopy Python 类?

作者:wfjohns1 提问时间:7/15/2023

我一直致力于使用 PyO3 和 Maturin 将 rust 代码集成到 python 中。我已经成功地编写了我的 Rust 类并让大部分功能正常工作,但是我无法成功地深度复制该对象。我尝试了使用包装...

为什么赋值运算符可以在 Rust 中链接?

作者:fiveseven 提问时间:1/11/2021

Rust 有几个不能链接的运算符(例如)。==< 但是赋值运算符可以链接。= a = b = 10; 在本例中,将 10 分配给 ,将 unit 分配给 。b()a Rust 有什么理由允许...

Bubblewrap 构建命令失败,并出现 java 类未找到异常

作者:Supritha RaoM 提问时间:10/25/2023

我在 Windows 11 操作系统上,试图将我的 react 网站转换为 pwa,我已经通过 init 命令初始化了 bubblewrap 并且所有命名都已完成,但是当我继续执行 bubblewra...

从文件中并行读取二进制码序列化结构

作者:DHP 提问时间:10/21/2023

我目前正在使用将大量相同的结构序列化到文件。然后,我使用以下命令并行从此文件中读取数据:serde-jsonlinesrayonpar_bridge let mut reader = JsonLin...

在嵌套迭代器中,按索引访问向量不起作用

作者:exocortex 提问时间:10/23/2023

我有一个奇怪的行为,我无法向自己解释。如果想通过遍历两个 's 来创建新的字符串,但不知何故通过索引访问不起作用,因为我借用了东西。我的困惑来自这样一个事实,即索引不应该被复制,因为它是一个原始时间。...

如何将字符串与字符串文字相匹配?

作者:Jeroen 提问时间:8/19/2014

我试图弄清楚如何在 Rust 中匹配一个。String 我最初尝试像这样匹配,但我发现 Rust 不能隐式地从 转换为 .std::string::String&str fn main() { ...

如何捕捉异步函数的恐慌?

作者:frank C 提问时间:10/30/2023

我想尝试捕捉异步函数的恐慌,如下所示: let x = a_sync_function(param1, param2).await?; // the return of `a_sync_functi...

Rust 所有权问题

作者:안태찬 提问时间:10/29/2023

我想通过 Rust 实现单链表概念。 但是,当我实现push_front功能时存在问题。 错误消息如下所示。 无法移出位于可变引用后面的 as 枚举变体self.headSome 如何解决此问题?...

从该方法中创建的线程闭包内部访问未死亡的自我

作者:mike rodent 提问时间:10/30/2023

基本上,这与这里的问题相同。但我正试图为我的情况制定一个更合适的解决方案。 这是一个 MRE。唯一的依赖项是thread-pool = "*" use thread_pool::*; fn ma...

包装器类型之间的不安全类型转换

作者:Timothée Delabrouille 提问时间:10/27/2023

struct Wrapper1(u32); impl Wrapper1 { fn inner(&self) -> &u32 { &self.0 } } struct Wrapper2(u32...


共326条 当前第7页