Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "arc" keyword

refptr 0.2.0
Inherently reference counted structs
2 versions - Latest release: almost 4 years ago - 1.81 thousand downloads total - 10 stars on GitHub - 1 maintainer
rc-u8-reader 2.0.16
A tiny implement for reading `u8` data from a reference counted instance.
19 versions - Latest release: over 1 year ago - 3 dependent packages - 9 dependent repositories - 30.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
arbalest 0.2.1
Like Arc<T> but where weak references don't forbid mutable access
4 versions - Latest release: over 5 years ago - 2.66 thousand downloads total - 21 stars on GitHub - 1 maintainer
provenant 0.1.1
A version of Arc that can free memory while weak pointers exist by probabilistically tracking pro...
2 versions - Latest release: about 3 years ago - 802 downloads total - 1 stars on GitHub - 1 maintainer
fallacy-arc 0.1.1
A library for fallible Arc.
2 versions - Latest release: about 2 years ago - 800 downloads total - 0 stars on GitHub - 1 maintainer
parc 1.0.1
Rust crate for cancellable time based contracts in async/await
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 1.66 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
arc-swap 1.7.1
Atomically swappable Arc
41 versions - Latest release: about 2 months ago - 207 dependent packages - 8,434 dependent repositories - 50.4 million downloads total - 653 stars on GitHub - 1 maintainer
hybrid-rc 0.6.0
Thread-safe hybrid reference counting pointers
7 versions - Latest release: about 2 years ago - 2.61 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
synchronized-writer 1.1.11
A tiny implement for synchronously writing data.
13 versions - Latest release: about 2 years ago - 2 dependent packages - 14 dependent repositories - 101 thousand downloads total - 1 stars on GitHub - 1 maintainer
quinine 0.2.0
Atomic monotonic containers (Mono{Box,Arc})
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 25.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
rcu-clean 0.1.8
Smart pointers using RCU with Deref support.
9 versions - Latest release: over 1 year ago - 1 dependent repositories - 5.16 thousand downloads total - 4 stars on GitHub - 1 maintainer
shared-rc
Rc wrapper which can separate the data from the reference count
2 versions - Latest release: 2 days ago - 547 downloads total - 1 stars on GitHub - 1 maintainer
finarc 0.2.0
Arc with finalizer called once last clone is dropped
2 versions - Latest release: about 4 years ago - 900 downloads total - 0 stars on GitHub - 1 maintainer
arc-atomic 0.1.0
Provides an atomic pointer to an `Arc`
1 version - Latest release: 4 months ago - 725 downloads total
backdrop_arc 0.3.0
Arc which will drop its large or complex contents in the background with Backdrop! (later, on ano...
6 versions - Latest release: 9 months ago - 1 dependent repositories - 1.57 thousand downloads total - 5 stars on GitHub - 1 maintainer
counting-pointer 0.2.0
Provides structs of reference counting pointers. The perforance is better than 'std::rc::Rc' and ...
2 versions - Latest release: about 3 years ago - 876 downloads total - 0 stars on GitHub - 1 maintainer
with_lock_auto 1.0.0
A simple tool to easily and safely access arc-mutexes without
1 version - Latest release: 11 months ago - 333 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
arcstr 1.1.5
A better reference-counted string type, with zero-cost (allocation-free) support for string liter...
12 versions - Latest release: over 1 year ago - 34 dependent packages - 44 dependent repositories - 1.88 million downloads total - 99 stars on GitHub - 1 maintainer
rcell 2.0.0
A Cell which can hold either an Arc or an Weak smartpointer or be empty
13 versions - Latest release: over 1 year ago - 1 dependent repositories - 4.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
larc 0.5.0
Lazy Arc/Weak pointers
6 versions - Latest release: 6 months ago - 1.45 thousand downloads total - 1 maintainer
compact-rc 0.5.5
Low-memory reference-counting pointers
10 versions - Latest release: 7 days ago - 1 dependent package - 5.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
rayon_croissant 0.2.0
<lqd> bikeshedding the name: something that is mapped folded and collected, a 🥐
3 versions - Latest release: over 4 years ago - 2 dependent packages - 8 dependent repositories - 47 thousand downloads total - 13 stars on GitHub - 1 maintainer
aarc 0.2.1
Atomically updatable variants of Arc and Weak for lock-free concurrency.
4 versions - Latest release: about 1 month ago - 1.27 thousand downloads total - 146 stars on GitHub - 1 maintainer
asc 0.1.1
Atomic Strong Count
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
rclite 0.2.4
small, fast, and memory-friendly reference counting compatible with Arc and Rc APIs
11 versions - Latest release: 11 months ago - 5 dependent packages - 2 dependent repositories - 13.1 thousand downloads total - 171 stars on GitHub - 1 maintainer
rc-borrow 1.4.0 💰
Borrowed forms of Rc and Arc.
6 versions - Latest release: almost 4 years ago - 18.8 thousand downloads total - 116 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
rc-box 1.2.0 💰
Known unique versions of Rc and Arc.
4 versions - Latest release: about 2 years ago - 4 dependent packages - 141 dependent repositories - 184 thousand downloads total - 116 stars on GitHub - 1 maintainer
tiptoe 0.0.2 💰
An easy-to-support intrusively reference-counting smart pointer.
2 versions - Latest release: over 2 years ago - 6 dependent repositories - 9.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
elysees 0.3.0
A fork of triomphe, now with more pointer trickery
15 versions - Latest release: over 2 years ago - 5 dependent packages - 4 dependent repositories - 7.81 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
arcell 0.1.2
Arc obtains internal variability
3 versions - Latest release: 9 months ago - 776 downloads total - 0 stars on GitHub - 1 maintainer
moite_moite 0.2.0
Split a value in two owned parts
2 versions - Latest release: about 5 years ago - 1 dependent package - 7 dependent repositories - 47.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
mappable-rc 0.1.1
Provides mappable reference counted types
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 61.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
pin-weak 1.1.0
Small wrapper around an equivalent of Pin<Weak<T>>
2 versions - Latest release: over 2 years ago - 12 dependent packages - 54 dependent repositories - 235 thousand downloads total - 7 stars on GitHub - 2 maintainers
mail-auth 0.3.11 💰
DKIM, ARC, SPF and DMARC library for Rust
12 versions - Latest release: about 1 month ago - 1 dependent package - 25 dependent repositories - 48.5 thousand downloads total - 71 stars on GitHub - 1 maintainer
wobbly 0.1.1
wobbly-owned reference counting pointers that mostly behave like Weak but can also keep a value a...
2 versions - Latest release: 3 months ago - 1.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
by_address 1.2.1
Wrapper for comparing and hashing pointers by address
12 versions - Latest release: about 1 month ago - 31 dependent packages - 286 dependent repositories - 1.15 million downloads total - 29 stars on GitHub - 1 maintainer
hv-cell 0.1.0
A no-std port of the `atomic_refcell` crate with additional `Arc`-centric functionality
1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.19 thousand downloads total - 14 stars on GitHub - 1 maintainer
hv-elastic 0.4.1
Safe and almost-safe abstractions for lengthening lifetimes and `'static` "loaning" of non-`'stat...
7 versions - Latest release: over 2 years ago - 1 dependent repositories - 2.35 thousand downloads total - 14 stars on GitHub - 1 maintainer
stackarc 0.1.0
A little crate implementing an unallocated Arc.
1 version - Latest release: over 3 years ago - 616 downloads total - 1 maintainer
pin_tree 0.2.0
HashMap/Set<Pin<Arc<T>>> based fully safety tree collection
2 versions - Latest release: about 4 years ago - 1.01 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
triomphe 0.1.11
A fork of std::sync::Arc with some extra functionality and without weak references (originally se...
12 versions - Latest release: 5 months ago - 38 dependent packages - 1,009 dependent repositories - 11.1 million downloads total - 192 stars on GitHub - 1 maintainer
reloadable-core 0.1.0
A generic reloadable state management core traits.
1 version - Latest release: 3 months ago - 365 downloads total - 0 stars on GitHub - 1 maintainer
HArcMut 1.1.0
mutable arc
4 versions - Latest release: 4 months ago - 988 downloads total - 0 stars on GitHub - 1 maintainer
reloadable-state 0.1.0
A generic reloadable shared state.
1 version - Latest release: 3 months ago - 371 downloads total - 0 stars on GitHub - 1 maintainer
rustls-cert-reloadable 0.1.0
A generic reloadable state manager.
1 version - Latest release: 9 months ago - 1 dependent package - 1.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
warcrwlock 1.6.3
A crate in Rust that provides an attribute macro for mods, structs and impls. Rewrite code using ...
18 versions - Latest release: 3 months ago - 4.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
genrc 0.3.0
refcounted pointer type that allows subobject pointers
4 versions - Latest release: 10 months ago - 1.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
arc-cell 0.3.3
Helper for a simple Cell-like object containing Arc/Weak
12 versions - Latest release: about 2 years ago - 1 dependent repositories - 18.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
arc_map 0.1.3
A Map of Arc<Mutex<V>> that eases the access of indivdual members
4 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.07 thousand downloads total - 2 stars on GitHub - 1 maintainer
pour 0.2.1
Optionally consed radix tries for fast set operations
6 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.25 thousand downloads total - 1 maintainer
splitrc 0.1.4
Thread-Safe Split Reference Counts
5 versions - Latest release: 6 months ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
rc-slice2 0.4.1
Reference-counted slices with easy subdivision
3 versions - Latest release: 10 months ago - 911 downloads total - 1 stars on GitHub - 1 maintainer
warcmutex 1.0.2
A crate in Rust that provides an attribute macro for mods, structs and impls. Rewrite code using ...
3 versions - Latest release: 10 months ago - 706 downloads total - 1 stars on GitHub - 1 maintainer
pared 0.3.0
Projected reference counted pointers
6 versions - Latest release: 20 days ago - 1.28 thousand downloads total - 6 stars on GitHub - 1 maintainer
archway 0.3.1
Rust traits for Rc and Arc interoperation
6 versions - Latest release: about 1 year ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
arcerror 0.1.5
Provides thin wrappers around Arc<T> and Rc<T> where T: Error. Impls Error for both of these type...
6 versions - Latest release: 4 months ago - 1 dependent repositories - 1.86 thousand downloads total - 1 maintainer
Top 7.7% on crates.io
archery 1.2.0
Abstract over the atomicity of reference-counting pointers
10 versions - Latest release: 3 months ago - 5 dependent packages - 41 dependent repositories - 1.63 million downloads total - 132 stars on GitHub - 1 maintainer
arc-ext 0.1.0 💰
Extensions for Arc<T> such as field projection
1 version - Latest release: over 1 year ago - 623 downloads total - 3 stars on GitHub - 1 maintainer
weak_list
Strict weak lists
2 versions - Latest release: 22 days ago - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
biased-rc 0.1.0
A reference counting type biased toward the creating thread
1 version - Latest release: over 2 years ago - 445 downloads total - 0 stars on GitHub - 1 maintainer
arcmutex 0.2.0
A convenience library for working with `Arc<Mutex<T>>`s
3 versions - Latest release: over 8 years ago - 3.66 thousand downloads total - 2 stars on GitHub - 1 maintainer
arc-io-error 0.1.1
A version of std::io::Error implemented on top of Arc instead of Box, making it cloneable.
2 versions - Latest release: over 6 years ago - 2.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
uni_rc_lock 0.2.0
Provides a trait which may represent either Rc<RefCell<T>> or Arc<RwLock<T>>
4 versions - Latest release: 5 months ago - 954 downloads total - 1 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
weak-table 0.3.2
Weak hash maps and sets
12 versions - Latest release: over 2 years ago - 22 dependent packages - 347 dependent repositories - 871 thousand downloads total - 32 stars on GitHub - 1 maintainer
arcball-cgmath 0.4.0
A simple arcball-style camera. Uses the cgmath-rs library
10 versions - Latest release: almost 8 years ago - 1 dependent repositories - 8.61 thousand downloads total - 3 stars on GitHub - 1 maintainer
a_r_c_h_e_r_y 0.4.3
TEMPORARY CRATE
3 versions - Latest release: over 2 years ago - 1 dependent package - 1.27 thousand downloads total - 1 maintainer
PSArc 0.0.0
The main RS API for PSArc-lib (A library to handle writing/parsing/unpacking/packing of Playstati...
1 version - Latest release: 4 months ago - 263 downloads total - 0 stars on GitHub - 1 maintainer
PSArc-cli 0.0.0
The CLI for PSArc-rs (A library to handle writing/parsing/unpacking/packing of Playstation Archiv...
1 version - Latest release: 4 months ago - 241 downloads total - 0 stars on GitHub - 1 maintainer
PSArc-lib 0.0.1
A library to handle writing/parsing/unpacking/packing of Playstation Archive formats
2 versions - Latest release: 4 months ago - 470 downloads total - 0 stars on GitHub - 1 maintainer
PSArc-wasi 0.1.0
A wasi wrapper around PSArc-lib (A library to handle writing/parsing/unpacking/packing of Playsta...
1 version - Latest release: 4 months ago - 234 downloads total - 0 stars on GitHub - 1 maintainer
lmfu 1.3.1
Low Memory Footprint Utilities (String, HashMap, JSON)
10 versions - Latest release: 8 months ago - 4 dependent packages - 1 dependent repositories - 3.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
re-init-rc 0.1.0
Wrappers for Rc and Arc weak pointers for auto re-initialization of inner value on access when it...
1 version - Latest release: over 1 year ago - 323 downloads total - 2 stars on GitHub - 1 maintainer
yasi 0.1.5
Yet Another String Interner
6 versions - Latest release: about 1 year ago - 1 dependent repositories - 3.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
arcmut 0.1.0 💰
Introduce ArcMut, utility for FFI.
1 version - Latest release: 4 months ago - 226 downloads total - 3 stars on GitHub - 1 maintainer
refcount-interner 0.2.4
A simple reference-counted interning library for strings, slices, and other data
6 versions - Latest release: over 3 years ago - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
weak_static 0.1.1
A macro for declaring lazy droppable statics.
2 versions - Latest release: almost 7 years ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer