-
replace_with
Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one
-
mutate_once
Interior mutability, write-once and borrowable as plain &T
-
as-is
An abstraction over ownership
-
anndata-memory
Thread-safe AnnData-like structure for single-cell genomics data in Rust. Provides controlled mutability, efficient memory management, and flexible data manipulation. Ideal for concurrent bioinformatics applications.
-
clone_cell
A Cell that works with a restrictive form of Clone
-
mut-str
A toolkit for working with mutable string slices (&mut str)
-
wrapit
A lightweight Rust crate that wraps any variable using interior mutability (
RefCell,Mutex, orRwLock) for ergonomic shared mutation -
once-list2
A single linked list which is backed by
OnceCell. You can append the value to the non-mutableOnceList. -
hzrd
Shared mutability containers based on hazard pointers
-
sinner
Easy cross-thread resource sharing for Rust!
-
ra2m_sim_containers
Ra2m dedicated containers
-
ref_kind
Different reference kinds
-
idata
Small tools to reduce mutability
-
evmole
Extracts function selectors and arguments from EVM bytecode
-
mutability_marker
Marker types describing mutability
-
multi_mut
Methods on HashMap and BTreeMap for safely getting multiple mutable references to the contained values
-
shared_cell
Interior mutability between concurrent tasks on the same thread
-
super_cell
A super (unsafe) cell that also implements send and sync regardless of the inner type's send/sync
-
struct_scheme
structure scheme display
-
generic-mutability
Allows the creation of APIs that are generic over mutability
-
nest-guard
working with nested guard-type APIs
-
sol_prng
functional pseudo random number generator. No mutability. Relies on shadowing as of now.
-
retentive-lender
Dumb container for interior mutability with debug info, works on WebAssembly
-
mqueue
A mutable FIFO queue
-
stonks
Sets that allow borrowing while inserting entries
-
pure_cell
Alternative to GhostCell that provides safe interior mutability via const expressions
-
safe_cell
Safer than std::cell::UnsafeCell!
-
counters
count events for debugging purposes
-
tado
interact with the Tado API
-
resources
Safe store for one value of each type, with interior mutability
-
friendly-chess
friendly neighborhood chess engine
-
mut_family
A GAT-based library for writing code that is generic over exterior/interior mutability and mutability of references
-
practise
all the programs of mutability,varaiables,compound+scalar datatype and functions
-
interior_mut
Abstraction over interior mutable types
-
rcmut
An unchecked shared mutability primitive
-
deque_cell
Repository for crates.io
deque_cellpackage
Try searching with DuckDuckGo.