Crate cell_rc [] [src]

This crate provides wrappers around Rc<T>, Weak<T>, Option<Rc<T>> and Option<Weak<T>> with similar functionality to Cell and less overhead than RefCell.

This create should be given a new name because it can be used with types other than Rc or Weak.

Structs

CellWrapper

Wraps a value with a Cell and provides the get() method if T is CellCloneSafe.

Traits

CellCloneSafe

Type Definitions

CellArc
CellAweak
CellOptArc
CellOptAweak
CellOptRc
CellOptWeak
CellOption
CellRc
CellWeak