rust 相关问题

Rust是一种用于以简单方式编写高度可靠和快速软件的语言。它可用于从高级代码到特定于硬件的代码,从大型熨斗到小型设备。

Rust 的内置 cmp 对于 &str 使用什么排序顺序?

正如我从这个问题中了解到的,有很多方法可以解释两个字符串的顺序。 Rust 为 str 提供了 Ord 的默认实现,但我找不到这些问题的答案:

回答 1 投票 0

如何使用 reqwest 发布文件?

reqwest v0.9.18 的文档显示了以下发布文件的示例: 让文件 = fs::File::open("from_a_file.txt")?; 让客户端 = reqwest::Client::new(); 让 res = 客户端....

回答 4 投票 0

是否可以有效地并行枚举 rust ndarray 数组? [已关闭]

目前我使用以下低效的解决方法: height.indexed_iter_mut().par_bridge() ndarray 中是否有一个高效的并行迭代器 API 可以生成索引? par_iter 和

回答 1 投票 0

如何在 vscode 中保存的文件上应用 rustfmt 的 style_edition 选项?

我有一个 .vscode/settings.json 文件: { “[铁锈]”:{ "editor.inlayHints.enabled": "offUnlessPressed", "editor.defaultFormatter": "rust-lang.rust-

回答 1 投票 0

使用锚点将 Solana 发送到程序帐户中的多个公钥的方法比我当前实现的方法更好吗?

这里是新的 Solana Anchor 开发人员,我有一个关于当前如何将 Sol 发送到程序中的多个钱包的问题。 目前我使用下面的代码两次,然后调用两个单独的

回答 1 投票 0

更新到 v22.0 后 wgpu RenderPass 的生命周期问题

我有一段代码在wgpu v0.19版本中工作。现在我尝试将 wgpu 更新到 v22 并收到与生命周期相关的编译错误,但我无法找出原因。 这里...

回答 1 投票 0

是否可以为作为 Rust 宏参数给出的每个列表项创建匹配臂?

我想使用宏创建匹配。我不知道该怎么做,因为我似乎错过了宏如何处理元素列表(或者也许我做错了其他事情)。 我的用例:我有 N 个通用

回答 1 投票 0

如何在运算过程中使 Rust 浮点精度与 JavaScript 精度相同?

我目前正在开发一个项目,将 js 代码移植到 Rust。在某些边缘情况下会反复出现问题,其中两个浮点数相加在一起并生成一个证书...

回答 1 投票 0

Const generic 无约束泛型常量

我有一个有趣的案例,我不太明白。 我试图在迭代中不断地打开一些代码。整个迭代期间的条件是相同的,所以不用做

回答 1 投票 0

如何从向量创建元组?

这是一个分割字符串并解析每个项目的示例,将其放入一个其大小在编译时已知的元组中。 使用 std::str::FromStr; fn 主() { 让 some_str = "123,321,312"; ...

回答 3 投票 0

如何使用 VSCode 和 LLDB 检查局部变量或使用带有 Rust 代码的监视窗口?

我正在尝试使用 VSCode 调试 Rust 应用程序,但我无法检查任何局部变量或使用监视窗口(请参阅附件)。 所有断点都工作正常,我只是看不到任何变量...

回答 3 投票 0

Diesel 删除函数,可删除参数中指定的任意选择查询

我想写一个带有签名的函数: fn delete_direct(池: &Pool, q: T); 该函数可用于任意表: 使用 crate::schema::users::dsl::*; 删除_直接(&池,...

回答 1 投票 0

宏调用文档中的简短警告

我有以下 Rust 基准代码。 criteria_group!(工作台,criterion_benchmark); criteria_main!(长凳); Cargo.toml 中的 Clippy lint 配置 [棉绒] rust.missing_docs =“警告” 你...

回答 1 投票 0

为什么rapier3d碰撞检测在bevy引擎中不起作用?

我正在使用bevy 0.14开发游戏。我正在慢慢地阅读手册。我尝试使用 rapier3d 检测碰撞。 由于没有任何反应,我想检查一下设置是否正确...

回答 1 投票 0

闭包中定义的结构体定义的范围

我预计以下代码无法编译,但它确实编译了(游乐场): fn 主() { (0..3) .map(|i| { 结构体S{ v:使用, } S...

回答 1 投票 0

Python os.pathsep 的 Rust 等价物是什么?

Python 具有: os.pathsep: 操作系统通常用来分隔搜索路径组件(如 PATH)的字符,例如 POSIX 的“:”或“;”对于 Windows。也可以通过...

回答 1 投票 0

如何在 Rust 中将 Vec<String> 反序列化为 Vec<MyStruct>?

我有以下结构: pub 结构数据 { 编号:i32, 文本:字符串, } 我有一个 Vec (我们称之为 myVecOfStrings),其中每个元素都是一个字符串,如下所示: “{...

回答 1 投票 0

将 JSON 数组反序列化为非常简单的自定义表

我正在尝试使用 serde_json 将数组数组(表示字符串单元格表)反序列化为 Rust 中的自定义结构。我知道使用 serde_json::Value 对于这个简单的情况就足够了...

回答 2 投票 0

如何在 Rust 中捕获捕获结果时将一个字符串与多个字符串匹配

这里是 Rust 新手,出于好奇,我试图遵循文档中的一些练习,想知道实现以下目标的“最佳”方法是什么: 给定一个正则表达式列表,如何...

回答 1 投票 0

当我们让一个特质继承“static”时,这意味着什么?

Rust 支持特征继承,如下: 酒馆特征 A {} 酒吧特质 B: A {} B:A意味着如果某个类型T实现了B,那么它也需要实现A中的所有方法。 但今天我看到了以下...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.