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

crates.io "singleton" keyword

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

qsingleton 0.1.0
Helper macros to generate singleton definitions
1 version - Latest release: 9 days ago - 172 downloads total - 0 stars on GitHub - 1 maintainer
simpledi-rs 0.1.0
simpledi-rs, a simple and thread-safe dependency injection library
1 version - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 3.67 thousand downloads total - 3 stars on GitHub - 1 maintainer
ruspiro-singleton 0.4.3
Simple and easy to use singleton pattern
11 versions - Latest release: almost 4 years ago - 7 dependent packages - 3 dependent repositories - 24.5 thousand downloads total - 3 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: about 3 years ago - 3 dependent repositories - 13.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
generic_singleton 0.5.1
A library crate allowing for generic singleton patterns
12 versions - Latest release: 2 months ago - 1 dependent package - 3 dependent repositories - 35.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
rust_di 2.2.0
DI — Dependency Injection for Rust
10 versions - Latest release: 4 days ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
staticslot 💰
Atomic pointer type for holding static variables.
3 versions - Latest release: 5 days ago - 3.85 thousand downloads total - 0 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: over 4 years ago - 8 dependent packages - 14 dependent repositories - 24.2 thousand downloads total - 836 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 6 years ago - 1 dependent package - 8 dependent repositories - 32 thousand downloads total - 0 stars on GitHub - 1 maintainer
maybe-once 0.17.4
A singleton. Maybe.
6 versions - Latest release: 4 months ago - 2.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
owned-singleton 0.1.0
Owned singletons
1 version - Latest release: over 6 years ago - 2 dependent packages - 8 dependent repositories - 31.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
proc-singleton 0.2.0
Rust proc-macros for implement Singleton Pattern
2 versions - Latest release: about 2 months ago - 720 downloads total - 0 stars on GitHub - 1 maintainer
aloe-memory 0.1.1
Aloe Memory provides advanced memory management functionalities, including reference counting, we...
2 versions - Latest release: 4 months ago - 3.38 thousand downloads total - 11 stars on GitHub - 1 maintainer
magic_static_macro 3.0.1
Proc macro for magic_static
8 versions - Latest release: about 3 years ago - 1 dependent package - 3 dependent repositories - 12.1 thousand downloads total - 5 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: about 1 month ago - 978 downloads total - 0 stars on GitHub - 1 maintainer
qsinglton 0.1.0
Helper macros to generate singleton definitions
1 version - Latest release: 9 days ago - 0 downloads total - 1 maintainer
singly 0.1.1 💰
Lightweight "not" thread safe singleton but it depend on the usage though
2 versions - Latest release: over 1 year ago - 2.39 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: almost 2 years ago - 73.3 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: 8 months ago - 2.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
wildbird 0.0.11
Rust Framework 🐦
11 versions - Latest release: about 1 year ago - 10.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
appinstance 1.0.0
Global instance declaration macro in application
1 version - Latest release: over 7 years ago - 1.97 thousand downloads total - 1 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 6 years ago - 1 dependent package - 1 dependent repositories - 2.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
single-instance 0.3.3
A rust library for single instance application.
8 versions - Latest release: over 3 years ago - 18 dependent packages - 41 dependent repositories - 403 thousand downloads total - 39 stars on GitHub - 1 maintainer
wei-single 0.3.6
A rust library for single instance application.
2 versions - Latest release: over 1 year ago - 1 dependent package - 2.7 thousand downloads total - 37 stars on GitHub - 1 maintainer
ssilide 0.2.0
Simple single instancing and local interprocess data exchange using UDP socket
2 versions - Latest release: over 1 year ago - 2.78 thousand downloads total - 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: over 2 years ago - 1 dependent package - 1 dependent repositories - 84.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
rscontainer 0.1.0
Manages dependencies between objects.
1 version - Latest release: about 4 years ago - 1.42 thousand downloads total - 1 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: about 2 months ago - 246 downloads total - 1 maintainer
current 1.0.1 💰
A library for setting current values for stack scope, such as application structure
10 versions - Latest release: 4 months ago - 5 dependent packages - 10 dependent repositories - 36.2 thousand downloads total - 21 stars on GitHub - 1 maintainer
pistoncore-current 0.0.3 💰
DEPRECATED. Use `current`.
4 versions - Latest release: over 9 years ago - 5 dependent packages - 15.6 thousand downloads total - 15 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: over 1 year ago - 1 dependent repositories - 6.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
wildbird_macro_derive 0.0.11
Rust Framework 🐦 | Macro System
11 versions - Latest release: about 1 year ago - 1 dependent package - 11.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
abi-singleton 0.3.0
Simple singleton trait
6 versions - Latest release: 7 months ago - 6.44 thousand downloads total - 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: about 3 years ago - 1 dependent package - 7.53 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
singletonThread 1.1.0
thread in a singleton
2 versions - Latest release: 11 months ago - 2.2 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: over 2 years ago - 1 dependent repositories - 6.72 thousand downloads total - 2 stars on GitHub - 1 maintainer