Crate freezie

Crate freezie 

Source
Expand description

§freezie

A wrapper type with no DerefMut impl, disallowing mutation

use domain_list::freeze::Freeze;
let mut v = Freeze::new(vec![1, 2, 3]);
v.push(1); // ERROR - cannot borrow data in dereference of ...

Structs§

Freeze
A wrapper type with no DerefMut impl, disallowing mutation

Traits§

Frozen
Defines how to make a type immutable