如何在 Rust 中预加载lazy_static变量?
作者:Konrad Höffner 提问时间:8/31/2022
我使用 Rust 的 lazy_static crate 将常用的数据库对象分配给全局变量,但我不想延迟加载。有没有办法触发lazy_static来预加载变量,或者有没有更好的方法来实现这一点?数据库...
锈 问答列表
作者:Konrad Höffner 提问时间:8/31/2022
我使用 Rust 的 lazy_static crate 将常用的数据库对象分配给全局变量,但我不想延迟加载。有没有办法触发lazy_static来预加载变量,或者有没有更好的方法来实现这一点?数据库...
作者:Harry 提问时间:10/26/2022
我正在尝试使用 crate 在运行时初始化静态变量。但是我在编译时遇到错误。这是我关注lazy_static链接lazy_staticno rules expected the token E1 u...
作者:Stefan 提问时间:1/14/2023
我想在 Rust 中为微控制器开发一个库,其中包含一些状态信息。 此状态数据无法传输到库的调用方。我正在使用 .该库应适用于裸机应用程序和 RTOS,如 Zephyr OS 或 FreeRTOS。 到...
作者:Thetrue kingofwaffles 提问时间:3/14/2023
我很困惑为什么这段代码在下面工作: lazy_static! { static ref TSS: TaskStateSegment = { let mut tss = TaskStateSegm...
作者:mike rodent 提问时间:10/6/2023
我已经在以下方面取得了一些成功:lazy_static static ref WORD_COUNT_REPORTING_STEP_MUTEX: Arc<Mutex<usize>> = Arc::ne...
作者:mike rodent 提问时间:9/19/2023
我正在使用板条箱和 .loglog4rs 我正在尝试一种情况,即我的 Python 代码(我使用的是 PyO3)可以再次调用所涉及的启用 Rust Python 的函数,以重新运行内容。 我有一个...
作者:mike rodent 提问时间:10/4/2023
当我说“导入”时,我的意思是“作为参数传递”到 Rust 模块中的 a。pyfunction 我在 Python 中的函数如下所示: index_ops.update_index(PATH_STR...
作者:Nils Werner 提问时间:10/13/2023
我正在尝试使用 maturin 和 PyO3 为 Rust 库编写可选的 Python 绑定。maturin 创建的默认布局是 my-project ├── Cargo.toml ├── pytho...
作者:Kyle Carow 提问时间:10/19/2023
首先是一些背景。我会举个例子,但这个板条箱实际上并不存在:我正在处理的东西要复杂得多,我在下面描述的是一种假设的方法来消除它的复杂性。目前,我的实际 crate 有一个 proc 宏,该宏在每个结构上...
作者:nu11ptr 提问时间:10/22/2023
已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅专注于一个问题。 上个月关闭。 改进此问题 我希望使用 polars 创建一个带有 Pyt...