Thanks to visit codestin.com
Credit goes to lib.rs

#arc

  1. arc-swap

    Atomically swappable Arc

    v1.8.0 6.7M #arc #atomic
  2. triomphe

    A fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)

    v0.1.15 2.0M #data-structures #arc #ffi
  3. stable_deref_trait

    An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental

    v1.2.1 15.4M #stable-deref #vec #rc #owning-ref #marker #traits-for-types #dereference #rental #arc
  4. arcstr

    A better reference-counted string type, with zero-cost (allocation-free) support for string literals, and reference counted substrings

    v1.2.0 319K #rc-str #arc
  5. by_address

    Wrapper for comparing and hashing pointers by address

    v1.2.1 347K #rc #reference #arc #hash #pointers
  6. archery

    Abstract over the atomicity of reference-counting pointers

    v1.2.2 539K #rc #reference-counting #arc
  7. kstring

    Key String: optimized for map keys

    v2.0.2 1.2M #string-key #map-key #optimized-for-map #inline-string #name #static-string #arc #zero-cost-abstractions #memory-management
  8. mail-auth

    DKIM, ARC, SPF and DMARC library for Rust

    v0.7.5 11K #email #arc #dmarc #spf
  9. arcshift

    Replacement for std::sync::Arc<T> that supports updating the value, with some caveats

    v0.4.2 4.0K #updating #arc #atomic
  10. weak-table

    Weak hash maps and sets

    v0.3.2 96K #rc #container #arc #weak
  11. unarc-rs

    Universal archive extraction & decompression library for retro + modern formats (7z, ZIP, RAR, LHA/LZH, TAR, ARJ, ARC/PAK, ZOO, HA, UC2, SQ/SQ2, SQZ, HYP, gz, bz2, Z)

    v0.6.0 550 #tar-archive #zip #rar #encryption #compression #7zip #arc #zoo #pak #decompression
  12. rclite

    small, fast, and memory-friendly reference counting compatible with Arc and Rc APIs

    v0.4.1 9.5K #rc #arc
  13. aws-sdk-route53recoverycluster

    AWS SDK for Route53 Recovery Cluster

    v1.91.0 #aws-sdk #routing #recovery-controller #applications-recovery-controller #amazon-routes-53 #control-api #arc #developer-guide #route53 #api-reference
  14. algorithm

    about algorithm data structure, now has ttl with lru/lru-k/lfu/arc and slab/rbtree/roaring_bitmap/timer_wheelss, 关于算法常用的数据结构

    v0.1.18 1.1K #lfu #slab #timerwheel #arc
  15. anybytes

    A small library abstracting over bytes owning types in an extensible way

    v0.20.0 #zero-copy #byte-source #mmap #view #winnow #python-bindings #pyo3 #arc #data-access #caller
  16. dupe

    Marker for types which are cheap to clone

    v0.9.1 230K #clone #gazebo #vec #marker #cheap #arc
  17. aws-sdk-arczonalshift

    AWS SDK for AWS ARC - Zonal Shift

    v1.95.0 #aws-sdk #zonal #applications-recovery-controller #shift #web-services #arc #load-balancing #developer-guide #telemetry #api-reference
  18. rc-box

    Known unique versions of Rc and Arc

    v1.3.0 31K #rc #box #arc #unique
  19. togo

    2D geometry, providing geometric algorithms for intersection/distance between circular arcs/line segments

    v0.7.2 #arc #distance #intersection #geometry
  20. atomicow

    A Cow-like data structure where owned data is stored inside an Arc

    v1.1.0 118K #data-structures #arc #owned #rc #stored #thread-safe #borrowing
  21. aarc

    An atomically updatable Arc for lock-free concurrency

    v0.4.0 11K #lock-free #arc #thread-safe #atomic #sync
  22. readlock-tokio

    A weird alternative to Arc<RwLock<T>>, using tokio's RwLock

    v0.1.5 10K #rw-lock #tokio #readlock #arc #weird
  23. readlock

    A weird alternative to Arc<RwLock<T>>

    v0.1.10 13K #rw-lock #arc #shared #read-only #value #mutating #weird
  24. ra_ap_intern

    Global Arc-based object interning infrastructure for rust-analyzer

    v0.0.315 20K #rust-analyzer #language-server #interning #clippy #arc #language-server-protocol #rustfmt #emacs #zed #vim
  25. basedrop

    Memory management tools for real-time audio and other latency-critical scenarios

    v0.1.3 1.4K #memory-management #real-time-audio #smart-pointers #collector #shared-cell #thread-safe #memory-location #arc #analogous
  26. rc-borrow

    Borrowed forms of Rc and Arc

    v1.5.0 1.3K #rc #arc-borrow #arc #reference
  27. configory

    Batteries included application config management

    v0.6.2 #configuration-management #event-handling #batteries #ipc #included #applications-config #config-manager #deserialize #arc #atomic-u8
  28. pin-weak

    Small wrapper around an equivalent of Pin<Weak<T>>

    v1.1.0 68K #rc #pin #weak #arc
  29. offroad

    2D offsetting for arc polylines/polygons

    v0.5.7 #polyline #cnc #polygon #arc #graphics
  30. PebbleVault

    A high performance data storage solution written in rust

    v0.7.0 550 #pebblevault #storage #vault-manager #load-testing #uuid #spatial-data #3d #performance-data #database #storage-solution #arc
  31. elysees

    A fork of triomphe, now with more pointer trickery

    v0.3.2 1.1K #arc #ffi #sync
  32. suika

    web stack for building web applications

    v0.1.14 750 #web-server #web-apps #stack #middleware #template #toy #arc
  33. warcrwlock

    in Rust that provides an attribute macro for structs and traits. Rewrite code using under the hood asynchronous reference (Arc) and asynchronous writing and read(RWlock) control elements.

    v3.0.1 950 #rw-lock #async #arc #lazy-evaluation
  34. routingkit-cch

    Rust bindings for RoutingKit's Customizable Contraction Hierarchies (CCH)

    v0.1.3 #path-query #cch #python-bindings #contraction #hierarchies #shortest-path #arc #openmp #inertial #head-tail
  35. rushed

    Simpler and faster shell commands

    v0.1.1 130 #shell #pattern #file-search #toc #arc #file-pattern-matching #cpp #node-modules
  36. rust-arc-gc

    GCArc implementation for Rust

    v0.2.1 #garbage-collection #arc #memory #reference-counting #gc
  37. aerosol

    dependency injection for Rust

    v1.3.0 2.1K #dependency-injection #resources #construct #aero #axum #arc #async-applications #aide
  38. unarc-cli

    Universal Archive Extractor - CLI tool for extracting various archive formats

    v0.6.0 #archive #extract-archive #password #format #extractor #encryption #arc #tool-for-extracting
  39. tarc

    Transposable, type-erasable, and FFI-safe Arc

    v0.1.6 1.3K #arc #transposable #safe-ffi #addition
  40. cachelito

    Procedural macro for automatic function caching with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU policies, expiration, limits, and thread-local or global scope

    v0.16.0 #cache #lru-cache #memoization #lfu #arc
  41. take-once

    A thread-safe container for one-time storage and one-time consumption of a value

    v0.1.3 400 #container-storage #one-time #thread-safe #consumption #store #arc
  42. fob-graph

    Fob graph - Pure graph data structures for module dependency graphs

    v0.5.0 #module-graph #dependency-graph #graph-structures #symbol-table #symbols #import-export #fob #wasm #extension-traits #arc
  43. cowboy

    Safe & convenient container for quick prototyping

    v0.1.14 370 #shared-data #thread-safe #prototyping #quick #traits #hash #sheriff #unsafe-methods #rw-lock #arc
  44. handle_trait

    A trait for types that represent handles to shared resources

    v1.1.0 #handle #clone #traits #arc #sharing
  45. cooked-waker

    A safe interface for creating async Wakers

    v5.0.0 273K #waker #async #safe #send-sync #vtable #cooked #arc
  46. bumpref

    Explicit .bump() method for Arc and Rc that signals cheap refcount cloning

    v0.1.0 #rc #reference-counting #clone #arc
  47. gazebo

    A collection of well-tested utilities

    v0.8.1 700 #vec #lifetime #utilities #clone #well-tested #arc #reallocate
  48. cloneable_errors

    similar to anyhow, that allows the errors to be cloned, shared, cached and even sent over the network

    v2.3.0 500 #anyhow #error-handling #cache #sent #serialization-error #arc
  49. rc-vec

    RcVec based on Rc and can be converted from Rc without allocation

    v0.1.14 500 #arc #rc #vec
  50. simple_bt

    minimal(-ish) behavior tree implementation

    v1.0.1 #behavior-tree #failure #success #repeat #composite #arc #numbers-times #inverts #inverter #ish
  51. compact-rc

    Low-memory reference-counting pointers

    v0.5.5 1.3K #rc #arc
  52. revel_cell

    v0.1.3 #arc #unsafe-cell #unsafe #cell
  53. synchronized-writer

    A tiny implement for synchronously writing data

    v1.1.11 1.7K #synchronized #arc #mutex
  54. hurry

    Convenient macros for creating pointer types (Box, Rc, Arc, etc.)

    v0.1.3 #rc #pointers #box #macro #arc
  55. active_standby

    A concurrency primitive for high concurrency reads

    v2.0.0 #high-concurrency #rw-lock #concurrency-primitives #active #primitive #lockless #arc
  56. ankurah-signals

    Ankurah Signals

    v0.7.13 #signal #observer #ankurah #subscription #listener #arc #wasm #preact #react-component #subscribing
  57. arc_vec

    Expensive but experimental project created for parallel execution

    v0.1.2 #arc #future
  58. arct-core

    Core library for Arc Academy Terminal - command analysis and learning engine

    v0.2.0 #interactive-shell #arc #lesson #tui #learning #terminal-command #virtual-filesystem #explanation #command-history #artificial-intelligence
  59. theory_core

    Neuro-symbolic reasoning core with SMT solver integration

    v0.1.0 #smt-solver #neural-network #send-sync #neuro-symbolic #integration #building-block #arc #fn-mut #benchmark
  60. rustigo

    webserver inspired by the Go standard library's HTTPServer

    v1.1.4 190 #web-server #go-standard-library #tcp-stream #pattern-matching #routes #requests-with-ease #arc
  61. imstr

    Cheaply clonable and slicable immutable strings

    v0.2.0 270 #string-parser #copy-on-write #immutability #zero-copy #slice #shared-data #utf-8-string #im #arc
  62. arct-ai

    AI integration for Arc Academy Terminal - OpenAI, Anthropic, and local LLM support

    v0.2.0 #artificial-intelligence #tui #interactive-shell #openai #arc #anthropic #terminal-integration #llm #assistance
  63. unique-rc

    Unique owner Rc, like Box, can Send and DerefMut

    v0.2.4 700 #send #arc #box #rc #unique
  64. obsidian-scheduler

    scheduling tasks with both callback and event-based timers

    v0.1.0 #scheduler #obsidian #timer #callback #access-control #thread-safe #event-based #tokio-time #arc #concurrency
  65. hipool

    RUST Memory Pool

    v0.3.4 700 #memory-pool #arc #nc
  66. kubus

    Derive based kubernetes operator framework

    v0.5.3 #kubernetes-operator #handler #framework #context #events #kube #finalizer #handle-events #k8s-openapi #arc
  67. weak-map

    BTreeMap with weak references

    v0.1.2 600 #arc #rc #b-tree #weak
  68. easy_mutex

    A cloneable mutex wrapper that simplifies everyday use

    v0.2.0 #mutex #thread-safe #cloneable #arc #shared #everyday #parking-lot #mutable-state #handy #state-management
  69. arcref

    For when you need a pointer and don't care if it's &'static T or Arc<T>

    v0.2.0 14K #arc #static #pointers
  70. sentry-options-validation

    Schema validation library and CLI for sentry-options

    v0.0.4 #schema-validation #sentry-options #loading #arc #object
  71. arc-cell

    Helper for a simple Cell-like object containing Arc/Weak

    v0.3.3 1.5K #arc #sync #cell
  72. yasi

    String Interner

    v0.1.11 1.7K #display #arc #string
  73. bound

    Wrap lock guards and other structs along with the locks or other data they are derived by shared reference from, in a struct you can pass around and store anywhere

    v0.6.0 600 #rw-lock #struct #bounds #shared-reference #wrap #lock-guard #arc #lock-guards
  74. arct-config

    Configuration management for Arc Academy Terminal

    v0.2.0 #artificial-intelligence #arc #tui #interactive-shell #config #openai #command-history #ansi-colors #bash #anthropic
  75. get_mut_drop_weak

    A function to safely get a mutable reference to an Arc and dissociate any weak references

    v0.2.0 4.3K #mutable-reference #weak-references #arc
  76. arct-tui

    Terminal UI for Arc Academy Terminal - interactive shell learning interface

    v0.2.0 #artificial-intelligence #tui #interactive-shell #arc #lesson #command-history #explanation #autocomplete #virtual-filesystem #beginner
  77. arct-telemetry

    Privacy-first analytics and telemetry for Arc Academy Terminal

    v0.2.0 #telemetry #tui #privacy-first #arc #shell #interactive-shell #artificial-intelligence
  78. xarray

    version of the XArray with copy-on-write capabilities

    v0.1.1 #copy-on-write #arc #version #mark #immutability #data-structures #write-operations #concurrency #8-byte #write-access
  79. backdrop_arc

    Arc which will drop its large or complex contents in the background with Backdrop! (later, on another thread, or both! Fully customizable! Tokio supported!)

    v0.3.0 #drop #ffi #arc
  80. dropcatch

    Drop detection library for Rust

    v0.3.0 #detect #drop #mutex #arc #partial-eq #hash
  81. suika_server

    A server library for the suika web stack

    v0.1.8 480 #web-server #suika #stack #future #api #arc
  82. lstring

    Key String: optimized for map keys

    v2.0.2 #key #map-key #optimized-for-map #inline-string #default-back-end #arc #struct-fields #zero-cost-abstractions #from-str #string-representation
  83. ej-io

    Program management utilities for the EJ framework

    v0.5.1 #runner #ej #process #management #tokio #process-execution #atomic-bool #arc #output-capture #success
  84. speedy_refs

    A collection of simple and fast and useful smart pointers

    v0.2.7 #smart-pointers #rc-cell #shared-cell #refcell #arc #non-null #send-sync
  85. HArcMut

    mutable arc

    v1.1.1 300 #harcmut #mutable #arc #mut
  86. chord

    Rust wrapper around d3-chord

    v0.8.1 #relationship #arc #plot #interactive #html #opacity #diagram #reddit #jupyter-notebook #front-page
  87. tiptoe

    An easy-to-support intrusively reference-counting smart pointer

    v0.0.2 #rc #intrusive #arc
  88. coi-actix-web

    integration support between coi and actix-web

    v0.7.1 #actix-web #coi #inject #macro-attributes #container #responder #arc #web-server
  89. libarc2

    Low-level interface library for ArC TWO™

    v0.6.0 260 #low-level-interface #arc #command-buffer #instructions #python-bindings #serialization #ramp
  90. rcu-clean

    Smart pointers using RCU with Deref support

    v0.1.8 #rc #rcu #lockless #arc
  91. comprehensive_dns

    A DNS resolver for https://crates.io/crates/comprehensive

    v0.4.0 #dns-resolver #service #resources #handle #depend #assembly #arc
  92. tarantula-shared

    Share code for Tarantula CLI and UI

    v0.1.0 #tarantula #ui #browser #run #desktop #web-apps #desktop-applications #arc #chrome
  93. coi

    Dependency Injection library

    v0.10.3 #dependency-injection #debugging #traits #struct #construct #dyn #arc #inherit #im
  94. pubsub-rs

    powerful publish-subscribe (pubsub) system that allows multiple subscribers to receive messages published to specific topics. It is designed to be thread-safe, async-friendly, memory-efficient…

    v0.1.1 #async-channel #memory-efficient #subscriber #thread-safe #async-friendly #arc #publish-subscribe
  95. mappable-rc

    mappable reference counted types

    v0.1.1 5.7K #rc #thread #arc
  96. jss-pest

    Arc Readable Configuration Parser via Pest

    v0.4.2 #json-schema #config-parser #jss #properties #pest-parser #arc #doc-comment #schema-parser
  97. game_inventory

    An inventory system independant of item data

    v2.1.0 600 #inventory-management #inventory-system #clone #game #slot #arc #games #independant
  98. fobserver

    A lightweight and straightforward HTTP server library written in Rust

    v0.2.4 300 #web-server #anyhow #rw-lock #arguments #thread-safe #arc #logging #http-routing
  99. ambient_cb

    Defines helper types for callbacks wrapped in Arc that implement Debug

    v0.3.1 290 #debugging #callback #arc #helper #multi-player #game-engine
  100. arc-isle

    The Interface Specification Language for the Arc project: design and implementation

    v0.1.2 #specification-language #design #arc #format #primitive #json-schema
  101. light-cache

    Async focused caching library

    v0.2.6 220 #cache #async #cache-eviction #arc #thread #policies
  102. monome-rs

    Talk to monome devices

    v1.1.3 #arc #devices #talk #grid
  103. arc-writer

    Arc writer

    v0.2.1-alpha.1 #arc #writer #json-rpc #udp #complex-numbers #reliable-transport #socks5 #gui #webview #vpn
  104. lmfu

    Low Memory Footprint Utilities (String, HashMap, JSON)

    v1.3.1 #hash-map #json #arc #memory
  105. Try searching with DuckDuckGo.

  106. arcu

    An Rcu implementation using an Arc to keep the read critical section short and handle cleanup

    v0.1.2 800 #rcu #arc #cleanup
  107. ptnet-elementary

    ptnet-core for Elementary nets (EN)

    v0.1.2 #elementary #ptnet-core #en #net #transition #dot #arc #marking #nets
  108. resourcetrack

    Basic tools for counting objects

    v0.4.1 500 #object #counter #resource-tracking #arc #tracker #descending-order #metrics #debugging #partial-eq
  109. next-web-websocket

    Next Web Websocket

    v0.1.3 150 #websocket #handler #next #session #error #ws #send-sync #web-dev #dyn-error #arc
  110. basic-oop

    OOP for Rust

    v0.8.2 700 #oop #arc #inheritance #object #virtual
  111. libsmallworld

    behind the "smallworld" binary crate

    v0.1.0 #arc #opening-title #region-free #super-mario-bros #convert #wii #filesize
  112. asc

    Atomic Strong Count

    v0.2.0 210 #arc #ffi #sync
  113. arc-handle

    Proc macro for generating Arc-based handle wrappers for traits

    v1.0.0 #proc-macro #generator #async-trait #traits #arc #send-sync #macro-attributes #dyn
  114. llkv-btree

    Generic, paged B+Tree with batch-only pager I/O for the LLKV toolset

    v0.1.0-alpha #b-tree #llkv #graphviz #pager #generic #paged #zero-copy #dot #arc #value-ref
  115. smash-arc

    working with Smash Ultimate's data.arc files

    v0.6.0 #arc #smash #ultimate #format #parser #file-node #hash
  116. weak-lists

    Lists with weak references and concurrent iteration and modification

    v0.1.0 #weak-references #list #element #callback #service #arc #concurrency #dyn
  117. rcell

    A Cell which can hold either an Arc or an Weak smartpointer or be empty

    v2.0.0 #arc #cell
  118. larc

    Lazy Arc/Weak pointers

    v0.5.0 #lazy-evaluation #arc #cow #static
  119. entromatica

    constructing, simulating and analyzing markov chains

    v2.3.0 110 #markov-chain #state-transition #generator #analyzing #simulating #send-sync #partial-eq #probabilities #debugging #arc
  120. arc-atomic

    atomic pointer to an Arc

    v0.1.0 12K #arc #pointers #rc
  121. arcerror

    thin wrappers around Arc<T> and Rc<T> where T: Error. Impls Error for both of these types. No unsafe, no dependencies.

    v0.1.5 #rc #error #arc
  122. smol_buf

    small-string optimized string / buffer type with O(1) clone

    v0.1.2 100 #string-buffer #clone #heap-allocator #stack-allocated #optimized #arc #24 #arc-str #15 #23
  123. arc-swap-for-cow

    Atomically swappable Arc

    v1.7.1 #arc-swap #arc #atomic
  124. cura

    arc-lock-system that should clean up the code a lot

    v0.8.0 130 #cleanup #data-sharing #rw-lock #lot #arc #memory-leaks #debugging
  125. ownref

    Provide the smart pointer type that bundles the data with its owner

    v0.3.1 #smart-pointers #owner #order #content #address #arc
  126. counting-pointer

    structs of reference counting pointers. The perforance is better than 'std::rc::Rc' and than 'std::sync::Arc' by counting only the strong references but not weak the references.

    v0.2.0 #rc #reference-counting #arc
  127. hv-elastic

    Safe and almost-safe abstractions for lengthening lifetimes and 'static “loaning” of non-'static types

    v0.4.1 #lifetime #arc #sync #reference
  128. smart

    dynamically-dispatched smart pointers

    v0.1.1 #dynamically-dispatched #construct #shared-pointer #dynamic #rc #arc #send-sync #thread-safe #multiple-different
  129. a_r_c_h_e_r_y

    TEMPORARY CRATE

    v0.4.3 #rc #reference-counting #arc
  130. workerpool-rs

    workerpool for rust

    v0.2.1 #sync #worker-thread #task #concurrency #mpsc #thread-sync #arc
  131. hv-cell

    A no-std port of the atomic_refcell crate with additional Arc-centric functionality

    v0.1.0 #refcell #sync #arc #atomic
  132. yukon

    trait for the ability to cheaply duplicate an object

    v0.1.2 #duplicates #object #claim #cheaply #derived #arc
  133. clickhouse-srv

    Bindings for emulating a ClickHouse server

    v0.3.1 #clickhouse #emulating #srv #bindings #tokio #arc #database #tcp-stream #revision #tcp-protocol
  134. node-to-arc-centric-dbg

    Convert node-centric de Bruijn graphs as output by BCALM2 into arc-centric de Bruijn graphs as edge lists

    v3.0.1 #de-bruijn #node-centric #arc #dbg #graphs
  135. async_object

    Async Object wrapper

    v0.1.2 #object #async #rw-lock #rc #events #asyncronous #background-color #arc
  136. arc-cow

    ArcCow is a Rust smart pointer that combines the best features of Cow (clone-on-write) and Arc (atomic reference counting) to provide efficient, flexible data handling

    v0.1.0 #rc #clone-on-write #arc
  137. arcflash

    Arc flash calculations according to IEEE 1584

    v0.1.1 190 #calculations #arc #flash #ieee #system #000
  138. pour

    Optionally consed radix tries for fast set operations

    v0.2.1 #data-structures #arc #sync
  139. collect_into_rc_slice

    that let’s you collect an Iterator<Item=T> into an Rc<[T]> or Arc<[T]> without needing to make 2 heap allocations

    v1.0.0 #heap-allocator #iterator #rc #collect #needing #arc
  140. fenic

    test concurrent code

    v0.1.0 #concurrency-testing #model #thread-spawn #arc #atomic #concurrency-model
  141. callback_cell

    Like an Atomic<Option<Box<FnOnce()>>>

    v0.1.0 #fn-once #atomic #box-dyn #static #send #concurrency #arc
  142. atomic_sibling_counter

    A shared counter that allows parallel threads/tasks to check how many siblings they have. The counter is atomic and threads/tasks are not synchronized or coupled in any way.

    v0.1.0 #atomic-counter #siblings #arc #counter #atomic
  143. wobbly

    wobbly-owned reference counting pointers that mostly behave like Weak but can also keep a value alive

    v0.1.1 #rc #reference-counting #weak #arc
  144. re-init-rc

    Wrappers for Rc and Arc weak pointers for auto re-initialization of inner value on access when it is already dropped

    v0.1.0 #arc #rc
  145. arbalest

    Like Arc<T> but where weak references don't forbid mutable access

    v0.2.1 #arc #atomic #thread
  146. refptr

    Inherently reference counted structs

    v0.2.0 #rc #sync #arc
  147. endgame_egui

    integrating endgame with the egui GUI library

    v0.2.0 #end-game #egui #integrating #drawing #grid #gui #arrows #hollow #arc
  148. rayon_croissant

    <lqd> bikeshedding the name: something that is mapped folded and collected, a 🥐

    v0.2.0 200 #arc #split #thread #atomic
  149. alias-ptr

    (Mostly) safe manually-freed shared pointers in Rust

    v0.1.0 #shared-ptr #safe #rc #pointers #raw-pointers #heap-allocator #arc #data-structures #owning-ref
  150. tark

    An Arc with a thread-local strong/weak count

    v0.1.3 #weak #strong #thread-local #arc #count
  151. serde-intern

    A Serde addon that allows interning of strings and byte sequences behind Arcs during deserialization

    v1.0.0 #string-interning #deserialize #serde #plugin #byte-sequences #arc #data-structures #deduplicate #deserializer
  152. uni_rc_lock

    trait which may represent either Rc<RefCell<T>> or Arc<RwLock<T>>

    v0.2.0 #rc #arc #smart-pointers
  153. quinine

    Atomic monotonic containers (Mono{Box,Arc})

    v0.2.0 #atomic #container #monotonic #box #arc
  154. fallacy-arc

    fallible Arc

    v0.1.1 #arc #fallible #alloc
  155. verilog-arc

    proc macro based code generation backend for OpenVAF

    v0.4.2 #proc-macro #verilog #open-vaf #arc #proc-macro-generation #libary
  156. shared-type

    Shared type alias and several traits to simplify working with Arc<Mutex<T>>

    v1.0.0 #arc-mutex #traits #shared #mutex #arc
  157. arcmut

    Introduce ArcMut, utility for FFI

    v0.1.0 #arc #api-bindings
  158. arc_new_cyclic_n

    Functions like Arc::new_cyclic but with arities greater than 1

    v1.0.2 #arc #new-cyclic #greater #arities
  159. arc-ext

    Extensions for Arc<T> such as field projection

    v0.1.0 #field-projection #arc #extension #top #lifetime
  160. io-arc

    Proof of concept Arc with IO trait delegation

    v1.0.0 #arc #delegation #proof #concepts #traits
  161. re0-pest

    Arc Readable Configuration Parser via Pest

    v0.2.0 #config #arc #pest-parser #config-parser #parser-config #monorepo
  162. reloadable-state

    A generic reloadable shared state

    v0.1.0 4.2K #arc-swap #arc #state
  163. archway

    Rust traits for Rc and Arc interoperation

    v0.3.1 #rc #pointers #arc
  164. tinypointers

    Pointer implementations that take 8 or 16 bits

    v0.2.2 #16-bit #pointers #arc #optimization #box
  165. arcell

    Arc obtains internal variability

    v0.1.2 #arc-cell #arc #cell
  166. arc-trait

    Automagically implement any trait for Arc<T>

    v0.1.2 #arc #traits #utilities #macro
  167. extra_atomics

    Abstraction over atomic ptr. Such as AtomicBox and AtomicArc.

    v0.1.1 #arc #atomic-ptr #atomic-box #abstraction
  168. limit-alloc

    A custom allocator that allows to limit the available memory

    v0.1.0 #limit-memory #memory-allocator #allocated-memory #byte #arc
  169. cancel

    co-operative cancellation

    v0.1.0 #cancellation-token #co-operative #deadlines #canceled #check #arc
  170. reloadable-core

    A generic reloadable state management core traits

    v0.1.0 3.2K #arc-swap #arc #state
  171. auto_new

    basic macro for removing the need to write new(...) on structs

    v1.0.0 #struct #macro #automatic #generator #write #removing #arc #macro-derive
  172. provenant

    A version of Arc that can free memory while weak pointers exist by probabilistically tracking provenace

    v0.1.1 #arc #data-structure
  173. arc-pest

    Arc Readable Configuration Parser via Pest

    v0.4.0 #config #arc #config-parser #pest #pest-parser
  174. with_lock_auto

    easily and safely access arc-mutexes without

    v1.0.0 #arc-mutex #mutex #arc
  175. oyashio

    spmc streams

    v0.0.4 #stream #spmc #consumer #arc #iterator
  176. moite_moite

    Split a value in two owned parts

    v0.2.0 370 #split #thread #atomic #arc
  177. finarc

    Arc with finalizer called once last clone is dropped

    v0.2.0 #arc #callback #finalization