rust 问答列表

在宏中捕获单态泛型

作者:Richard Neumann 提问时间:11/10/2023

我编写了一个特征来将对象序列化为小字节序字节的迭代器: pub trait ToLeBytes: Sized where Self::Iter: Iterator<Item = u8>, { t...

其中 Rust 中 Python 中 msgpack Timestamp 类的等价物

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

在 Python 中,当解码包含时间戳的消息包消息时,msgpack 库(Timestamp 类)中的代码非常简单,因为它只获取为字段找到的字节,并将它们转换为从下面的库复制的字节: def fro...

为什么“Allocator.allocate”会发出“NonNull&lt;[u8]&gt;”...但是“deallocate”接受“NonNull&lt;u8&gt;”?[复制]

作者:doliphin 提问时间:11/11/2023

这个问题在这里已经有答案了: 为什么 allocate() 在 Allocator API 中使用 '[u8]',而 deallocate 使用 'u8'? (1 个答案) 8天前关闭。 正如标题所...

Webpack 后端配置,用于在视图模板 HTML 页面中注入 bundle

作者:mercury 提问时间:11/12/2023

我正在尝试将所有 js 文件捆绑到一个文件中,CSS 和资产也是如此。有些东西和 .[name][hash].jslaravel-mix 我看到所有打包器都生成了他们的文件。index.html ...

生成问题serde_json读入“Vec&lt;T&gt;”(锈)[重复]

作者:John Graham 提问时间:11/12/2023

这个问题在这里已经有答案了: 当函数返回serde Deserialize类型时,如何修复生存期错误? (2 个答案) 10天前关闭。 我有几个 JSON 文件,在顶层,它们只是具有不同类型数据的数...

为什么 Rust 会推断 FnMut 而不是 FnOnce 来表示此闭包,即使推断 FnMut 会导致错误?

作者:pycache 提问时间:12/16/2022

尝试编译此代码: fn main() { fn id(x: &mut u8) -> &mut u8 { x } let x = &mut 0_u8; let f = move || id(x)...

serde_json识别此枚举表示形式?

作者:John Graham 提问时间:11/13/2023

我有可以使用serde解析的JSON数据,基本上看起来像这样(大大简化了! { "id": 1, "object": "Type1", "data": { "type_1_name": "v...

Vulkan - 场景中的每个网格都需要一个图形管线吗?

作者:Charl1e 提问时间:11/13/2023

场景中的每个网格都需要一个图形管线吗?或者,如果一个对象要使用与其他对象不同的着色器,它是否只需要一个单独的管道? 目前正在学习 Vulkan,这将很方便地知道。谢谢...

Axum get 请求特征不会与泛型保持一致

作者:kaweinh 提问时间:11/11/2023

我最近一直在测试 rust,并决定使用 axum 构建一个服务器。我想以通用形式实现端点,以便将来可以轻松创建它们,并且只使用泛型。我遇到了一个问题,即我在函数定义中为我的类型提供的特征与 get 和...

迭代器的谓词返回 Result&lt;bool, E&gt;,如何停止迭代并返回错误

作者:Tom Huntington 提问时间:11/14/2023

type E = String; fn helper() -> Result<char, E> { let pred = |x| -> Result<bool, E> { if x % 3 { ...


共326条 当前第29页