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

crates.io "singleton" keyword

ruspiro-singleton 0.4.3
Simple and easy to use singleton pattern
11 versions - Latest release: over 4 years ago - 7 dependent packages - 3 dependent repositories - 27.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
current 1.0.1 💰
A library for setting current values for stack scope, such as application structure
10 versions - Latest release: 12 months ago - 5 dependent packages - 10 dependent repositories - 40.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
abi-singleton 0.3.0
Simple singleton trait
6 versions - Latest release: about 1 year ago - 11.6 thousand downloads total - 1 maintainer
proc-singleton 0.2.0
Rust proc-macros for implement Singleton Pattern
2 versions - Latest release: 9 months ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
maybe_static 0.1.3
Initialize a lazy static with params, create Meyer's singleton
4 versions - Latest release: almost 3 years ago - 1 dependent repositories - 7.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
singletonThread 2.1.0
thread in a singleton
4 versions - Latest release: 7 months ago - 3.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
singleton_macro 0.1.0
Spring Framework-inspired dependency injection and singleton pattern macros for Rust backend serv...
1 version - Latest release: 9 months ago - 694 downloads total - 1 maintainer
wildbird 0.0.11
Rust Framework 🐦
11 versions - Latest release: over 1 year ago - 12.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
singly 0.1.1 💰
Lightweight "not" thread safe singleton but it depend on the usage though
2 versions - Latest release: almost 2 years ago - 2.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
take-static 0.1.2
Static items that provide mutable access only once.
3 versions - Latest release: over 2 years ago - 117 thousand downloads total - 3 stars on GitHub - 1 maintainer
magic_static_macro 3.0.1
Proc macro for magic_static
8 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 13.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
qsingleton 0.1.0
Helper macros to generate singleton definitions
1 version - Latest release: 8 months ago - 428 downloads total - 0 stars on GitHub - 1 maintainer
action-layer-driver 0.1.2
Generic driver for Action Layer (CHIP-0050) singleton spend construction on Chia
1 version - Latest release: about 2 months ago - 16 downloads total - 1 maintainer
maybe-once 0.17.4
A singleton. Maybe.
6 versions - Latest release: 11 months ago - 5.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
shared_singleton 0.2.1
The shared_singleton trait provides singleton pattern state management with shared container.
3 versions - Latest release: about 2 years ago - 1 dependent repositories - 7.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
global-mockable 0.1.1
Utility for creating global mockable objects.
2 versions - Latest release: 3 months ago - 59 downloads total - 0 stars on GitHub - 1 maintainer
single-instance 0.3.3
A rust library for single instance application.
8 versions - Latest release: about 4 years ago - 18 dependent packages - 41 dependent repositories - 556 thousand downloads total - 39 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
illicit 1.1.2
An implicit thread-local environment which is indexed by type.
8 versions - Latest release: about 5 years ago - 8 dependent packages - 14 dependent repositories - 27.8 thousand downloads total - 835 stars on GitHub - 1 maintainer
pistoncore-current 0.0.3 💰
DEPRECATED. Use `current`.
4 versions - Latest release: over 10 years ago - 5 dependent packages - 16.8 thousand downloads total - 15 stars on GitHub - 1 maintainer
wildbird_macro_derive 0.0.11
Rust Framework 🐦 | Macro System
11 versions - Latest release: over 1 year ago - 1 dependent package - 13 thousand downloads total - 1 stars on GitHub - 1 maintainer
owned-singleton 0.1.0
Owned singletons
1 version - Latest release: over 7 years ago - 2 dependent packages - 8 dependent repositories - 34.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
wei-single 0.3.6
A rust library for single instance application.
2 versions - Latest release: almost 2 years ago - 1 dependent package - 3.33 thousand downloads total - 39 stars on GitHub - 1 maintainer
generic_singleton 0.5.1
A library crate allowing for generic singleton patterns
12 versions - Latest release: 10 months ago - 1 dependent package - 3 dependent repositories - 79.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
owned-singleton-macros 0.1.0
Procedural macros re-exported in the owned-singleton crate
1 version - Latest release: over 7 years ago - 1 dependent package - 8 dependent repositories - 34.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
appinstance 1.0.0
Global instance declaration macro in application
1 version - Latest release: about 8 years ago - 2.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
qsinglton
Helper macros to generate singleton definitions
2 versions - Latest release: 3 months ago - 648 downloads total - 0 stars on GitHub - 1 maintainer
singletons 0.1.0
Type-keyed data structures: SingletonSet stores one instance per type, SingletonMap<V> maps types...
1 version - Latest release: 3 months ago - 12 downloads total - 1 maintainer
simpledi-rs 0.1.0
simpledi-rs, a simple and thread-safe dependency injection library
1 version - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 4.06 thousand downloads total - 3 stars on GitHub - 1 maintainer
singletonset 0.1.2
This crate provides the `SingletonSet` data structure, which makes it easy to store a single inst...
3 versions - Latest release: over 1 year ago - 2.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
app-instance-detector 1.0.0
A Rust library for detecting 1 or more instances of an app are running locally, that doesn't use ...
1 version - Latest release: 5 months ago - 275 downloads total - 1 maintainer
ssilide 0.2.0
Simple single instancing and local interprocess data exchange using UDP socket
2 versions - Latest release: about 2 years ago - 3.43 thousand downloads total - 1 maintainer
bitcoinleveldb-util 0.1.19
Low-level utilities for bitcoin-rs/bitcoinleveldb providing C++-style non-dropping singletons and...
5 versions - Latest release: 3 months ago - 11 dependent packages - 31.4 thousand downloads total - 29 stars on GitHub - 1 maintainer
alloc-singleton 0.1.0
Memory allocators backed by singletons that own statically allocated memory
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 2.99 thousand downloads total - 4 stars on GitHub - 1 maintainer
rust_di 2.3.0
DI — Dependency Injection for Rust
11 versions - Latest release: 8 months ago - 4.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
exclusive_cell 0.1.0
A thread-safe, non-blocking, no-std cell that can only be accessed once.
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 127 thousand downloads total - 0 stars on GitHub - 1 maintainer
singleton-process 0.1.3
Ensure only a single process actively running with an associated name.
4 versions - Latest release: 9 months ago - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
staticslot 💰
Atomic pointer type for holding static variables.
3 versions - Latest release: 2 months ago - 4.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
magic_static 3.0.3
Global singletons initialized at program start, an alternative to lazy initialization
10 versions - Latest release: over 3 years ago - 3 dependent repositories - 15.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
rscontainer 0.1.0
Manages dependencies between objects.
1 version - Latest release: over 4 years ago - 1.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
singleton-registry 2.0.0
A thread-safe singleton registry for Rust with isolated, per-type storage
3 versions - Latest release: 5 months ago - 979 downloads total - 0 stars on GitHub - 1 maintainer
singleton-trait 0.4.0
Singleton trait for types with unique values and Erased type for zero-sized ownership proofs
6 versions - Latest release: almost 4 years ago - 1 dependent package - 8.77 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
aloe-memory 0.1.1 removed
Aloe Memory provides advanced memory management functionalities, including reference counting, we...
2 versions - Latest release: 11 months ago - 4.05 thousand downloads total - 12 stars on GitHub - 1 maintainer