RUST 问答列表

Rust 不允许我借出变量两次吗?

作者:Machinarius 提问时间:10/26/2023

刚刚开始我学习 Rust 的旅程。 我有一小段代码: fn main() { simple_logger::init_with_env().unwrap(); let context = l...

这个 rust 代码用于从未排序的链表中删除重复项,在 else 分支的低级上做什么?

作者:Elfen Dew 提问时间:11/15/2023

我有一个链表: pub struct Node<T> { val: T, next: Option<Box<Node<T>>> } pub struct LinkedList<T> { he...

写!宏在 Rust 中无法与异步函数一起正常工作

作者:jianliang wang 提问时间:10/14/2023

这是我的功能的简化版本: async fn show_status(root_dir: &PathBuf, mut output: impl std::io::Write) -> Result<()...

如何使用用户输入退出 Rust 中的循环?[复制]

作者:alvinn011 提问时间:8/11/2023

这个问题在这里已经有答案了: 为什么从 stdin 读取用户输入时我的字符串不匹配? (3 个答案) 4个月前关闭。 我试图创建一个计算器,如果用户写到他不想做另一个操作,它就会破坏它永远不会。 ...

在 Python Polars 中将函数应用于列内存不足

作者:Lionel Peer 提问时间:1/11/2023

我有一个大型 GIS 数据集 (167x25e6),它是通过 .csv 到现在的 parquet 从 GeoJSON 生成的。这是我第一次真正需要处理内存不足的数据帧,我仍在努力找出 Polars 是...

如何处理第三方结构体的“未找到名为'clone'的方法”

作者:user3353185 提问时间:10/23/2023

我是 Rust 的新手,正在尝试使用以下代码中创建的值两次:response let response = reqwest::blocking::get( "https://www.imdb.c...

在尝试重用具有终生性的 Vec 时如何取悦借用检查器

作者:ChrisB 提问时间:10/14/2023

在 Rust 中,我遇到的一个常见模式是这样的: struct Foo { /*...*/ } struct FooProcessor { foos: Vec<&'??? mut Foo>, //...

Rust 函数的返回值不能引用局部变量或临时变量

作者:Jacob Runge 提问时间:11/2/2023

上下文 无法使此功能正常工作。我相信我理解错误试图告诉我什么,但我不明白我是如何犯错的/如何解决它们。 该函数是一个递归函数,它查看目录及其子目录并累积路径的向量和 Axum MethodRout...

如何将切片拆分为标头数组引用和尾部切片?

作者:fadedbee 提问时间:7/17/2023

我正在寻找一个签名类似于以下内容的函数: split_header_and_tail(buf: &[u8]) -> Option<(&[u8; HEADER_LENGTH], &[u8])> 如...

如何创建动态创造价值并回报借款的工厂?

作者:Kamil Szot 提问时间:12/22/2022

我想要一个叫做 Factory 的工厂,它可以动态地生产新的,将它们保留在自己内部并返回借用的它们,这些借款的寿命与工厂本身的价值一样长。structStrings&str 我试图将新值保留在里面,...


共326条 当前第5页