rust 相关问题

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

从共享的可变 HashMap 中提取 `minijinja` 模板

我有一个 actix-web 服务器,它有一个文件缓存,这些文件存储在名为 WebAssets 的结构中(效果很好!)。我想扩展这个结构,以便它也可以包含 minijinja temp...

回答 1 投票 0

rust_xlsxwriter 中的条件格式顺序问题

我对条件格式的顺序有疑问 我正在尝试制作一个具有 20 个条件格式的新 Excel 工作表 它们在某些单元格中重叠,但是当我打开工作表时,顺序是相反的......

回答 1 投票 0

GStreamer 管道中的丢帧不会减少总帧处理量

我正在使用 GStreamer 在 Rust 中构建一个视频分析应用程序,用户可以选择不同的处理规模(例如,分析每一帧、每第二帧、每第十帧等)。我已经尝试过...

回答 1 投票 0

通用 HKT 与生命周期有界限

在为动态类型 DSL 创建解释器时,由于需要对所有参数进行类型检查,编写内置函数很快就会变得乏味。为了解决这个问题,我创建了一个特征,它可以...

回答 1 投票 0

如何通过处理错误来简单读取目录内容

我尝试学习 Rust,并阻止一个简单的任务,做一个目录列表,捕获错误而不惊慌。 我只找到了删除所有错误的示例。 这是我当前的代码 第一部分...

回答 1 投票 0

如何避免使我的所有 Rust 代码对于一个依赖项都是异步的?

因此,我创建了一个库(我们称之为 libA),它在底层使用 reqwest 来调用 REST API,并且我为每个端点添加了许多函数。因为我只需要一些模拟的东西...

回答 1 投票 0

无法在 MacO 上安装 shazamio?

我尝试使用以下命令安装 python shazamio 包 pip 安装shazamio 一般来说,该解决方案在我的 Windows 计算机上运行良好,但在 Mac 上,当我尝试进入时会收到此错误...

回答 1 投票 0

使用 / 将 Rust 解析为 AST,以便在 Python 中使用

通常是相反的,用 Rust 解析 Python,请参见这里或这里 - 就我而言,虽然我正在寻找一种方法,用 Python 理想地解析 Rust 代码,将其解析为类似 AST 的东西

回答 1 投票 0

SIMD 中将模式与位掩码进行比较的最快算法是什么?

我想在SIMD中优化以下代码 拍:[1,2,3,4] 数据:[1,1,3,3] mask: [1, 0, 1, 1] # 1表示相等,0表示可选/不关心 结果:[1,1,1,0] 天真的算法...

回答 1 投票 0

货物工作空间中的 Openvino 库运行时冲突

我认为我的货物工作空间中发生了链接器冲突。 一些背景: 我的工作区由 3 个箱子组成: 引擎:通过 ffi 调用 C++ 应用程序的 Rust 箱 engine_rs:完全生锈了...

回答 1 投票 0

如何指定将作为闭包参数的关联类型的生命周期?

我有一个函数的特征,这个函数接受一个闭包作为参数,并且该闭包接受一个参数,该参数需要是实现 Read 特征的某种类型: 特征可以读取{ 类型

回答 3 投票 0

如何将模拟实例注入 Rust 特征,同时保留该模拟的引用

我制作了这个名为 Oracle 的 Rust 结构,它可以回答任何问题 /// Oracle是一个能够回答问题的智慧实体 pub 结构 Oracle { 来源:Rc, } 实现 Oracle {...

回答 1 投票 0

如何在 Iced 0.12 中设置按钮样式?

我是 Rust 语言的新手,我想设计我的按钮,以便在进程仍在运行时可以将其禁用。 我用冰0.12.1。 这是我的代码片段: #[导出(调试、克隆、复制)] 酒吧结构

回答 2 投票 0

我想从 Rust 代码调用 c# .dll 文件

从 Rust 调用 C# .dll:函数调用问题 问题: 我正在尝试使用 libloading 包从 Rust 中的 C# .dll 调用函数。虽然一个函数 (my_name) 可以正常工作,

回答 1 投票 0

如何在冰锈中设计按钮样式?

我是 Rust 语言的新手,我想设计我的按钮,以便在进程仍在运行时可以将其禁用。 我用冰0.12.1。 这是我的代码片段: #[导出(调试、克隆、复制)] 酒吧结构

回答 0 投票 0

Rust 借用检查器错误:“无法将 *self 借用为可变的,因为它也借用为不可变的”

我正在开发一个 Rust 函数,它可以扫描字符串的行并处理每个字符。下面的代码尝试迭代 self.content 的行并调用可变函数

回答 1 投票 0

如何用russh创建支持多连接的SSH隧道?

我正在使用 Rust 和 russh crate 来实现一个 SSH 隧道,用于通过本地侦听端口访问远程服务器。 这是我当前的实现代码: 让 mut ssh_client= russh::cli...

回答 1 投票 0

在 axum 中将服务错误转换为客户端错误时,我无法传递带有存储在扩展中的错误的响应

这是相关代码,我找不到问题所在。 如果有人可以提供帮助,我将非常感激 pub fn 路由() -> 路由器 { Router::new().route("/api/login", post(api_login)) }

回答 1 投票 0

Rust 有稳定的时钟吗?

Rust 是否有相当于 C++ 的 std::chrono::steady_clock 的东西? (强调稳定) 该时钟的时间点不能随着物理时间的移动而减少 向前以及此滴答之间的时间...

回答 2 投票 0

检查枚举是否仅限单元且连续

Rust 语言允许创建像这样的奇特枚举变体: 枚举 MyEnum { 单位变体, TupleLikeVariant(i32, i32), 类似结构体{ 答:i32, b:i32, }, } 还...

回答 1 投票 0

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