当前分类:borrow-checker

rust - 如果我想将单个可变对象传递给函数的多个参数,我该怎么办?

rust - 生命周期与 "borrowed value does not live long enough"的lazy_static 值作斗争

rust - 如何在循环中更新可变引用?

rust - 为什么从特征对象的 impl 中的方法返回的引用需要“静态生命周期”?

rust - 为什么对临时结构体 (`&Foo { … }` ) 的引用可以存活足够长的时间,但对变量 (`let foo = Foo { … }; &foo` ) 的引用却不能?

rust - 创建单链接堆栈时无法摆脱 `Rc` 错误

rust - 复制模式匹配中的值而不拥有它

generics - 在 Rust 中实现 len() 函数的类型的通用较长函数

rust - 是否可以使用借来的项目来实现迭代器?

rust - 子类型和方差(&mut 不变)违反 Rust 中的错误

rust - 缓存自引用函数导致 Rust

rust - 如何避免消耗传递给 `impl Trait` 参数的值?

rust - 如何创建动态创建值并将借用归还给它们的工厂?

rust - 我可以在类型转换期间重用结构体字段而不调用 .clone() 吗?

rust - 具有生命周期和后续引用的可变方法

rust - 如何将特征作为结构的自有字段?

rust - 如何在 BufReader 中包装实现 Read 和 Write 的结构的读取部分?

rust - Rust LinkedList 中的借用检查器错误的原因是什么?

rust - T <'a>: ' b 是 'a: ' b 的语法糖吗?

rust - 由于类型不匹配错误,文本文件解析函数无法编译

热门标签: