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

crates.io "arc" keyword

View the packages on the crates.io package registry that are tagged with the "arc" keyword.

basic-oop 0.8.2
Simple OOP for Rust.
14 versions - Latest release: about 2 months ago - 4.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
arc-atomic 0.1.0
Provides an atomic pointer to an `Arc`
1 version - Latest release: over 1 year ago - 28.3 thousand downloads total - 7 stars on GitHub
Top 9.0% on crates.io
rc-box 1.3.0 💰
Known unique versions of Rc and Arc.
5 versions - Latest release: 6 months ago - 4 dependent packages - 141 dependent repositories - 419 thousand downloads total - 127 stars on GitHub - 1 maintainer
rc-borrow 1.5.0 💰
Borrowed forms of Rc and Arc.
7 versions - Latest release: 6 months ago - 46.2 thousand downloads total - 127 stars on GitHub - 1 maintainer
refptr 0.2.0
Inherently reference counted structs
2 versions - Latest release: about 5 years ago - 3.58 thousand downloads total - 10 stars on GitHub - 1 maintainer
aarc 0.3.2
Atomically updatable variants of Arc and Weak for lock-free concurrency.
6 versions - Latest release: 10 months ago - 191 thousand downloads total - 182 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
arc-swap 1.7.1
Atomically swappable Arc
41 versions - Latest release: over 1 year ago - 259 dependent packages - 8,434 dependent repositories - 117 million downloads total - 780 stars on GitHub - 1 maintainer
arc-swap-for-cow 1.7.1
Atomically swappable Arc
1 version - Latest release: about 1 year ago - 1.58 thousand downloads total - 780 stars on GitHub - 1 maintainer
rcu-clean 0.1.8
Smart pointers using RCU with Deref support.
9 versions - Latest release: over 2 years ago - 1 dependent repositories - 12.7 thousand downloads total - 5 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: over 1 year ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
algorithm-macro 0.1.0
about algorithm data structure, now has ttl with lru/lru-k/lfu/arc and slab/rbtree/roaring_bitmap...
1 version - Latest release: 11 months ago - 1.71 thousand downloads total - 9 stars on GitHub - 1 maintainer
algorithm 0.1.18
about algorithm data structure, now has ttl with lru/lru-k/lfu/arc and slab/rbtree/roaring_bitmap...
18 versions - Latest release: 5 months ago - 15.8 thousand 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: over 1 year ago - 2.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
rustls-cert-reloadable 0.1.0
A generic reloadable state manager.
1 version - Latest release: almost 2 years ago - 1 dependent package - 3.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
arc_vec 0.1.0
Expensive but experimental project created for parallel execution.
1 version - Latest release: 6 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
synchronized-writer 1.1.11
A tiny implement for synchronously writing data.
13 versions - Latest release: over 3 years ago - 2 dependent packages - 14 dependent repositories - 161 thousand downloads total - 2 stars on GitHub - 1 maintainer
rc-vec 0.1.14
RcVec based on Rc and can be converted from Rc without allocation
15 versions - Latest release: 17 days ago - 2.89 thousand downloads total - 0 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 2 years ago - 1 dependent repositories - 14.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
moite_moite 0.2.0
Split a value in two owned parts
2 versions - Latest release: over 6 years ago - 1 dependent package - 7 dependent repositories - 52 thousand downloads total - 2 stars on GitHub - 1 maintainer
aloe-core 0.1.1
Aloe-Core is a Rust library to facilitate advanced Rust-Objective-C interoperability, focusing on...
2 versions - Latest release: 4 months ago - 3.22 thousand downloads total - 11 stars on GitHub - 1 maintainer
pin_tree 0.2.0
HashMap/Set<Pin<Arc<T>>> based fully safety tree collection
2 versions - Latest release: over 5 years ago - 2.79 thousand downloads total - 2 stars on GitHub - 1 maintainer
generic-container 0.1.0
Abstract over "containers" that hold a T, such as a T itself, Box<T>, or Arc<Mutex<T>>
1 version - Latest release: 8 days ago - 0 downloads total - 1 maintainer
quinine 0.2.0
Atomic monotonic containers (Mono{Box,Arc})
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 36.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
arcshift 0.4.0
Replacement for std::sync::Arc<T> that supports updating the value, with some caveats.
21 versions - Latest release: 9 days ago - 16.5 thousand downloads total - 95 stars on GitHub - 1 maintainer
arcell 0.1.2
Arc obtains internal variability
3 versions - Latest release: almost 2 years ago - 3.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
revel_cell 0.1.1
revel_cell
2 versions - Latest release: about 2 months ago - 521 downloads total - 0 stars on GitHub - 1 maintainer
pared 0.4.0
Projected reference counted pointers
7 versions - Latest release: 5 months ago - 7.12 thousand downloads total - 8 stars on GitHub - 1 maintainer
asc 0.2.0 💰
Atomic Strong Count
5 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 6.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
arcref 0.2.0
For when you need a pointer and don't care if it's &'static T or Arc<T>
2 versions - Latest release: 3 months ago - 31.4 thousand downloads total - 1 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: over 1 year ago - 4.36 thousand downloads total - 2 stars on GitHub - 1 maintainer
rc-slice2 0.4.1
Reference-counted slices with easy subdivision
3 versions - Latest release: about 2 years ago - 3.78 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: almost 4 years ago - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
stackarc 0.1.0
A little crate implementing an unallocated Arc.
1 version - Latest release: almost 5 years ago - 1.56 thousand downloads total - 1 maintainer
arcmut 0.1.0 💰
Introduce ArcMut, utility for FFI.
1 version - Latest release: over 1 year ago - 1.43 thousand downloads total - 3 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: about 2 years ago - 1.28 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 6 years ago - 6.71 thousand downloads total - 22 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: almost 7 years ago - 1 dependent repositories - 7.31 thousand downloads total - 2 stars on GitHub - 1 maintainer
a_r_c_h_e_r_y 0.4.3
TEMPORARY CRATE
3 versions - Latest release: over 3 years ago - 1 dependent package - 4.42 thousand downloads total - 1 maintainer
lmfu 1.3.1
Low Memory Footprint Utilities (String, HashMap, JSON)
10 versions - Latest release: almost 2 years ago - 4 dependent packages - 1 dependent repositories - 12.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
tiptoe 0.0.2 💰
An easy-to-support intrusively reference-counting smart pointer.
2 versions - Latest release: over 3 years ago - 6 dependent repositories - 13 thousand downloads total - 1 stars on GitHub - 1 maintainer
pin-arc 0.2.1
Reference counting pointers without allocation using pinning
3 versions - Latest release: 6 months ago - 1.58 thousand 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: about 2 years ago - 3.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
pour 0.2.1
Optionally consed radix tries for fast set operations
6 versions - Latest release: over 4 years ago - 1 dependent repositories - 7.09 thousand downloads total - 1 maintainer
larc 0.5.0
Lazy Arc/Weak pointers
6 versions - Latest release: over 1 year ago - 6.42 thousand downloads total - 1 maintainer
reloadable-state 0.1.0
A generic reloadable shared state.
1 version - Latest release: over 1 year ago - 1 dependent package - 23 thousand 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 5 years ago - 1 dependent package - 1 dependent repositories - 4.09 thousand downloads total - 2 stars on GitHub - 1 maintainer
arcmutex 0.2.0
A convenience library for working with `Arc<Mutex<T>>`s
3 versions - Latest release: over 9 years ago - 7.78 thousand downloads total - 3 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: over 1 year ago - 1.31 thousand downloads total - 0 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: over 1 year ago - 1 dependent package - 6.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
unique-rc 0.2.4
Unique owner Rc, like Box, can Send and DerefMut
10 versions - Latest release: 17 days ago - 2.16 thousand downloads total - 0 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: over 4 years ago - 2.51 thousand downloads total - 1 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: over 1 year ago - 1 dependent repositories - 8.04 thousand downloads total - 1 maintainer
warcrwlock 3.0.0
A crate in Rust that provides an attribute macro for structs and traits. Rewrite code using under...
23 versions - Latest release: 11 months ago - 21.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
reloadable-core 0.1.0
A generic reloadable state management core traits.
1 version - Latest release: over 1 year ago - 1 dependent package - 22.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
yasi 0.1.5
Yet Another String Interner
6 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 15.5 thousand downloads total - 1 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 5 years ago - 2 dependent packages - 8 dependent repositories - 52.4 thousand downloads total - 14 stars on GitHub - 1 maintainer
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: almost 2 years ago - 1 dependent repositories - 6.69 thousand downloads total - 6 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: over 1 year ago - 39 dependent packages - 286 dependent repositories - 4.18 million downloads total - 33 stars on GitHub - 1 maintainer
atomic_sibling_counter 0.1.0
A shared counter that allows parallel threads/tasks to check how many siblings they have. The cou...
1 version - Latest release: about 1 year ago - 1.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
genrc 0.3.0
refcounted pointer type that allows subobject pointers
4 versions - Latest release: about 2 years ago - 4.53 thousand downloads total - 1 stars on GitHub - 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: over 1 year ago - 1.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
archway 0.3.1
Rust traits for Rc and Arc interoperation
6 versions - Latest release: over 2 years ago - 6.99 thousand downloads total - 0 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 3 years ago - 24 dependent packages - 347 dependent repositories - 1.47 million downloads total - 37 stars on GitHub - 1 maintainer
mappable-rc 0.1.1
Provides mappable reference counted types
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 180 thousand downloads total - 8 stars on GitHub - 1 maintainer
axka-rcu
A reference-counted read-copy-update (RCU) primitive used for protecting shared data
1 version - Latest release: 21 days ago - 1.2 thousand downloads total - 0 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 9 years ago - 1 dependent repositories - 18.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
mail-auth 0.7.1 💰
DKIM, ARC, SPF and DMARC library for Rust
22 versions - Latest release: about 2 months ago - 2 dependent packages - 25 dependent repositories - 216 thousand downloads total - 101 stars on GitHub - 1 maintainer
finarc 0.2.0
Arc with finalizer called once last clone is dropped
2 versions - Latest release: over 5 years ago - 2.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
sovran-arc 0.1.5
Memory management swift-isms brought to Rust
4 versions - Latest release: 5 months ago - 2.42 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: about 8 years ago - 3.17 thousand downloads total - 0 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: over 4 years ago - 3.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
relrc 0.4.6
Reference counted pointers, with relationships to other pointers.
17 versions - Latest release: about 2 months ago - 27.5 thousand downloads total - 2 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 2 years ago - 1.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
hybrid-rc 0.6.0
Thread-safe hybrid reference counting pointers
7 versions - Latest release: over 3 years ago - 8.16 thousand downloads total - 3 stars on gitlab.com - 1 maintainer
shared-type 1.0.0
Shared type alias and several traits to simplify working with Arc<Mutex<T>>.
1 version - Latest release: 6 months ago - 602 downloads total - 0 stars on GitHub - 1 maintainer
splitrc 0.1.12
Thread-Safe Split Reference Counts
13 versions - Latest release: 10 months ago - 13.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
weak_list 💰
Strict weak lists
2 versions - Latest release: 24 days ago - 2.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
arc-cow 0.1.0
ArcCow is a Rust smart pointer that combines the best features of Cow (clone-on-write) and Arc (a...
1 version - Latest release: 24 days ago - 0 downloads total - 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 3 years ago - 1 dependent repositories - 7.91 thousand downloads total - 14 stars on GitHub - 1 maintainer
shared-rc
Rc wrapper which can separate the data from the reference count
2 versions - Latest release: 25 days ago - 2.03 thousand downloads total - 1 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: almost 5 years ago - 7.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
arc-trait 0.1.2
Automagically implement any trait for Arc<T>
3 versions - Latest release: about 1 year ago - 3.17 thousand downloads total - 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: almost 8 years ago - 4.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
compact-rc 0.5.5
Low-memory reference-counting pointers
10 versions - Latest release: about 1 year ago - 2 dependent packages - 14 thousand downloads total - 0 stars on GitHub - 1 maintainer
weak-map 0.1.1
BTreeMap with weak references
2 versions - Latest release: 26 days ago - 486 downloads total - 0 stars on GitHub - 1 maintainer
fallacy-arc 0.1.1
A library for fallible Arc.
2 versions - Latest release: over 3 years ago - 2.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust-arc-gc 0.2.0
A simple GCArc implementation for Rust
9 versions - Latest release: about 1 month ago - 2.29 thousand downloads total - 0 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 3 years ago - 2 dependent packages - 1 dependent repositories - 2.46 thousand downloads total - 14 stars on GitHub - 1 maintainer
rclite 0.2.7
small, fast, and memory-friendly reference counting compatible with Arc and Rc APIs
14 versions - Latest release: 4 months ago - 6 dependent packages - 2 dependent repositories - 54.9 thousand downloads total - 182 stars on GitHub - 1 maintainer
elysees 0.3.2
A fork of triomphe, now with more pointer trickery
16 versions - Latest release: 8 months ago - 5 dependent packages - 4 dependent repositories - 20.9 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
arc_macro 0.1.0
A macro wrapper around Arc::new() for convenience
1 version - Latest release: 6 months ago - 662 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
archery 1.2.1
Abstract over the atomicity of reference-counting pointers
11 versions - Latest release: 12 months ago - 5 dependent packages - 41 dependent repositories - 6.51 million downloads total - 156 stars on GitHub - 1 maintainer
arc-ext 0.1.0 💰
Extensions for Arc<T> such as field projection
1 version - Latest release: almost 3 years ago - 2 thousand downloads total - 3 stars on GitHub - 1 maintainer
arc-cell 0.3.3
Helper for a simple Cell-like object containing Arc/Weak
12 versions - Latest release: over 3 years ago - 1 dependent repositories - 103 thousand downloads total - 4 stars on GitHub - 1 maintainer
HArcMut 1.1.1
mutable arc
5 versions - Latest release: about 1 year ago - 5.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
pin-weak 1.1.0
Small wrapper around an equivalent of Pin<Weak<T>>
2 versions - Latest release: over 3 years ago - 13 dependent packages - 54 dependent repositories - 834 thousand downloads total - 7 stars on GitHub - 2 maintainers
rc-u8-reader 2.0.16
A tiny implement for reading `u8` data from a reference counted instance.
19 versions - Latest release: over 2 years ago - 3 dependent packages - 9 dependent repositories - 56.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
arcstr 1.2.0
A better reference-counted string type, with zero-cost (allocation-free) support for string liter...
13 versions - Latest release: about 1 year ago - 42 dependent packages - 44 dependent repositories - 5.26 million downloads total - 126 stars on GitHub - 1 maintainer
basic-oop-macro 0.8.2
Procedural macro library for basic-oop.
12 versions - Latest release: about 2 months ago - 2.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
triomphe 0.1.14
A fork of std::sync::Arc with some extra functionality and without weak references (originally se...
15 versions - Latest release: 10 months ago - 53 dependent packages - 1,009 dependent repositories - 38.1 million downloads total - 234 stars on GitHub - 1 maintainer