#immutability #freeze #mutation #disable #contained #impl #deref-mut

freezie

freezie是一个小型库,它禁用了包含类型的可变操作

1个稳定版本

1.0.0 2023年2月24日

#2017数据结构

Download history 23/week @ 2024-03-09 19/week @ 2024-03-16 19/week @ 2024-03-23 87/week @ 2024-03-30 64/week @ 2024-04-06 11/week @ 2024-04-13 13/week @ 2024-05-11 10/week @ 2024-05-18 47/week @ 2024-05-25 49/week @ 2024-06-01 45/week @ 2024-06-08 23/week @ 2024-06-15 63/week @ 2024-06-22

每月202次下载

MIT 许可证

5KB
51

Freezie

一个没有 DerefMut 实现的包装类型,禁止修改

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

lib.rs:

freezie

一个没有 DerefMut 实现的包装类型,禁止修改

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

无运行时依赖