3 releases
0.1.2 | Sep 3, 2022 |
---|---|
0.1.1 | Jul 29, 2021 |
0.1.0 | Jun 9, 2021 |
#244 in Concurrency
13,688 downloads per month
Used in 7 crates
(via selinux)
15KB
267 lines
Reference-Counted Singleton
RefCountedSingleton
is a reference-counted singleton whose protected data
can be recreated as needed.
The protected data is created when RefCountedSingleton::get_or_init
is called.
That functions returns an RCSRef
reference to the singleton.
RCSRef
instances can be cloned as needed.
The last RCSRef
reference drops the data.
Calling RefCountedSingleton::get_or_init
again recreates the data.
Versioning
This project adheres to Semantic Versioning.
The CHANGELOG.md
file details notable changes over time.