rust 问答列表

捕获和转换py.allow_threads闭包内引发的错误?

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

我有一个 PyO3 函数,如下所示: #[pyfunction] fn update_index(py: Python, dir_root_path_str: String, index_name:...

如何将实现多个特征的结构传递给接受这些特征为&mut的函数?

作者:PWolf 提问时间:10/13/2023

我正在处理一个问题,可以简化为以下代码。结果是 *dog。error[E0499]: cannot borrow as mutable more than once at a time. 错误的根源...

为什么 u32 不能加减 i32?[已结束]

作者:Kodra 提问时间:10/12/2023

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 上个月关闭。 改进此问题 let a: u32 = 10; let ...

如何正确返回对临时值的引用?

作者:Kodra 提问时间:10/12/2023

例如,此函数按预期工作: fn get_suffix(str: Option<&str>) -> u32 { str.and_then( |s| s.rsplit('_').next() ) ....

你能在 Rust 中弃用一个属性吗?

作者:Typhaon 提问时间:10/11/2023

假设我有这个宏定义: #[proc_macro_derive(Builder, attributes(builder, group, groups))] #[proc_macro_error] pu...

当已知两种类型具有完全相同的内存布局时,为什么 std::mem::transmute 不起作用?

作者:Typhaon 提问时间:10/10/2023

让我先说一下,我正在积极寻找其他选择,我只是惊讶于在这种情况下无法编译。transmutetransmute 我正在开发一个派生库,该库在编译时检查哪些字段已初始化。为此,我使用了 const 泛型...

使用部分移动的值:闭包中的“self”

作者:Thomas 提问时间:10/8/2023

我在 rust 中有一个结构: pub struct Application { name: String, windows: Vec<Window>, event_loop: EventLo...

wasm-bindgen CLI 在尝试构建时不起作用

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

当我尝试使用 时,它会输出以下内容(带有):wasm-pack buildRUST_BACKTRACE=full [INFO]: 🎯 Checking for the Wasm target......

如何在 rust 中使用可变引用作为泛型函数的参数 [duplicate]

作者:Joseph Stevens 提问时间:11/18/2023

这个问题在这里已经有答案了: 暂时退出借用的内容 (3 个答案) 如何在将字段移动到新变体的同时更改枚举变体? (4 个答案) 如何在对结构的可变引用中为字段交换新值? (2 个答案) 5天前关闭。 ...

反序列化 reqwest 提供的这种嵌套 JSON 结构

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

有人可能会指出这一点的重复。但我搜索过。关于这个主题有很多问题,但我似乎没有一个真正有帮助。 我交付的 JSON(来自 Elasticsearch)的结构是这样的: 当我去的时候: let js...


共326条 当前第9页