RUST

RUST

文章 68 浏览 198

符合人体工程学和&图案

考虑下面的代码 fn main() { let s = (&&0,); let (x,) = s; // &&i32 let (&y,) = s; // &i32 let (&&z,) = s; // i32 let t = &(&0,); let (x,) = t…

骷髅 2025-01-11 16:06:53 0 0

锈色墨水,由于“未解析的导入”而无法使用导入的模块错误

我正在尝试使用我的自定义 ERC20 合约,该合约存储在我正在处理的 SWAP 项目的本地存储中。 我在尝试在 SWAP 合约中使用 erc20 导入时遇到的错误: un…

触ぅ动初心 2025-01-11 16:04:47 0 0

为什么“运行货物安装...”失败并显示“错误:2021 版不稳定”虽然“2018 版”被指定?

虽然上周这是有效的,但现在突然在为我的 rust 应用程序构建 docker 映像时,以下命令失败 - RUN cargo install --target x86_64-unknown-linux-musl …

千鲤 2025-01-11 15:45:36 0 0

如何编写一个可以接受两种可能大小的数组的函数?

我有两个函数做同样的事情;唯一的区别是它们接受不同大小的数组。如何重构此代码以免出现重复的代码? fn foo(arr: &[[u8; 21]; 21]) -> [[u8; 21]; …

孤独难免 2025-01-11 15:33:21 0 0

如何克隆 Rust 库,更改它,然后在我自己的项目中使用它

我想克隆 tokio 库并对其进行一些更改,然后在另一个项目中使用它,就像我在我的项目中指定 tokio 作为依赖项一样Cargo.toml。 我该怎么做呢?…

海之角 2025-01-11 15:30:55 0 0

有没有办法从 Rust 编译器获取省略的生命周期参数?

给定一个可以正确编译的 Rust 程序,我可以让编译器告诉我推断出的省略生命周期是什么吗?…

╰沐子 2025-01-11 15:12:43 0 0

VirtualFree 在 Rust 中导致 ERROR_INVALID_PARAMETER

这是一种情况。我使用以下函数分配内存 let addr = windows::Win32::System::Memory::VirtualAlloc( ptr::null_mut(), size, windows::Win32::System:…

ゃ人海孤独症 2025-01-11 15:04:30 0 0

如何使用邮件过滤上下文数据?

我正在尝试使用 milter 板条箱。我在 Linux VM 上构建了该示例,一切正常。然而,该示例使用 u32 作为注入到其处理程序中的上下文类型,这是一个非常…

痴情换悲伤 2025-01-11 14:25:23 0 0

AsRef<路径>与路径

我有以下结构: struct Config { path1: &'a dyn AsRef, path2: HashMap>, } 然后,当我尝试创建此配置的新实例时: Config { path1: &Path::new("pat…

谎言月老 2025-01-11 13:46:43 0 0

使用全局布尔变量作为记录器“开/关”?

我开发了一个移动和桌面应用程序,其中有一个复选框“启用/禁用调试记录器”。记录器会将数据写入文件。 由于我所知道的 Rust 记录器都无法动态切换其…

情域 2025-01-11 13:41:46 0 0

如何停止egui屏幕自动刷新

我有以下菜单 fn update(&mut self, ctx: &egui::Context, frame: &epi::Frame) { //let Self { label, value } = self; // Examples of how to creat…

夜声 2025-01-11 11:56:20 0 0

如何自动运行“货物修复”在 VSCode 中保存?

目前,我在编写 Rust 时使用 VSCode 作为 IDE。 我使用 rust-analyzer VSCode 扩展,因为它似乎是 Rust 最好的扩展(截至 2022 年)。 我在 VSCode …

幸福丶如此 2025-01-11 10:06:27 0 0

使用 tokio 以编程方式创建和侦听多个信号和滴答间隔

我正在尝试以编程方式监听多个信号和滴答间隔。 为了澄清事情,这是我目前拥有的代码: use std::time::Duration; use tokio::signal::unix::SignalKi…

寄居者 2025-01-11 10:01:02 0 0

如何在单个任务中同时读取来自多个 Tokio 频道的消息?

我想读取和处理来自两个通道的消息并构造另一条消息并通过另一个通道发送该消息。 来自两个通道的消息以不同的频率接收(根据 sleep)。 示例:收到“…

葬シ愛 2025-01-11 09:04:06 0 0

如何使用方法重新分配结构体字段?

我想重新分配结构字段的值。以下代码可以编译,但返回一个带有 dbg! 的空实例。宏。 #[derive(Debug)] pub struct Point { x: u8, y: u8, } impl Poin…

意中人 2025-01-11 08:34:40 0 0
更多

推荐作者

微信用户

文章 0 评论 0

小情绪

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

笨死的猪

文章 0 评论 0

彭明超

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文