Rust 语言之旅 目录

共享访问

RefCell 是一个容器数据结构,通常由智能指针拥有,它接收数据并让我们借用可变或不可变引用来访问内部内容。 当您要求借用数据时,它通过在运行时强制执行 Rust 的内存安全规则来防止借用被滥用

只有一个可变引用或多个不可变引用,但不能同时有!

如果你违反了这些规则,RefCell 将会panic。