其他分享
首页 > 其他分享> > Rust-智能指针:RefCell<T>和内部可变性模式

Rust-智能指针:RefCell<T>和内部可变性模式

作者:互联网

  内部可变性 (Interior mutability) 是Rust中的一个设计模式,它允许你即使在有不可变引用时也可以改变数据,这通常是借用规则不允许的。为了改变数据,该模式在数据结构中使用 unsafe 代码来模糊Rust通常的可变性和借用规则。

 

标签:设计模式,借用,规则,RefCell,允许,可变性,Rust
来源: https://www.cnblogs.com/johnnyzhao/p/15356157.html