crates.io "singleton" keyword
View the packages on the crates.io package registry that are tagged with the "singleton" keyword.
simpledi-rs 0.1.0
simpledi-rs, a simple and thread-safe dependency injection library1 version - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 3.77 thousand downloads total - 3 stars on GitHub - 1 maintainer
magic_static 3.0.3
Global singletons initialized at program start, an alternative to lazy initialization10 versions - Latest release: about 3 years ago - 3 dependent repositories - 14.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
proc-singleton 0.2.0
Rust proc-macros for implement Singleton Pattern2 versions - Latest release: 3 months ago - 912 downloads total - 0 stars on GitHub - 1 maintainer
owned-singleton-macros 0.1.0
Procedural macros re-exported in the owned-singleton crate1 version - Latest release: almost 7 years ago - 1 dependent package - 8 dependent repositories - 32.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
qsingleton 0.1.0
Helper macros to generate singleton definitions1 version - Latest release: about 2 months ago - 251 downloads total - 0 stars on GitHub - 1 maintainer
ruspiro-singleton 0.4.3
Simple and easy to use singleton pattern11 versions - Latest release: about 4 years ago - 7 dependent packages - 3 dependent repositories - 25.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
qsinglton
Helper macros to generate singleton definitions2 versions - Latest release: 12 days ago - 444 downloads total - 0 stars on GitHub - 1 maintainer
staticslot 💰
Atomic pointer type for holding static variables.3 versions - Latest release: 13 days ago - 4 thousand downloads total - 0 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.83 thousand downloads total - 1 stars on GitHub - 1 maintainer
rust_di 2.3.0
DI — Dependency Injection for Rust11 versions - Latest release: about 1 month ago - 2.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
magic_static_macro 3.0.1
Proc macro for magic_static8 versions - Latest release: about 3 years ago - 1 dependent package - 3 dependent repositories - 12.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
singleton-registry 1.0.1
A synchronous, thread-safe singleton registry for global type-based storage and retrieval2 versions - Latest release: 21 days ago - 326 downloads total - 0 stars on GitHub - 1 maintainer
owned-singleton 0.1.0
Owned singletons1 version - Latest release: almost 7 years ago - 2 dependent packages - 8 dependent repositories - 31.9 thousand 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: 5 months ago - 4.05 thousand downloads total - 12 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.9 thousand downloads total - 39 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: 3 months ago - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
singly 0.1.1 💰
Lightweight "not" thread safe singleton but it depend on the usage though2 versions - Latest release: over 1 year ago - 2.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
maybe-once 0.17.4
A singleton. Maybe.6 versions - Latest release: 5 months ago - 3.13 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
8 versions - Latest release: over 4 years ago - 8 dependent packages - 14 dependent repositories - 24.7 thousand downloads total - 836 stars on GitHub - 1 maintainer
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.7 thousand downloads total - 836 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 - 435 thousand downloads total - 39 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: 9 months ago - 2.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
alloc-singleton 0.1.0
Memory allocators backed by singletons that own statically allocated memory1 version - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 4 stars on GitHub - 1 maintainer
ssilide 0.2.0
Simple single instancing and local interprocess data exchange using UDP socket2 versions - Latest release: over 1 year ago - 2.93 thousand downloads total - 1 maintainer
take-static 0.1.2
Static items that provide mutable access only once.3 versions - Latest release: about 2 years ago - 77.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
singletonThread 2.1.0
thread in a singleton4 versions - Latest release: 23 days ago - 2.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
current 1.0.1 💰
A library for setting current values for stack scope, such as application structure10 versions - Latest release: 6 months ago - 5 dependent packages - 10 dependent repositories - 37.2 thousand downloads total - 21 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: 3 months ago - 364 downloads total - 1 maintainer
abi-singleton 0.3.0
Simple singleton trait6 versions - Latest release: 8 months ago - 7.57 thousand downloads total - 1 maintainer
pistoncore-current 0.0.3 💰
DEPRECATED. Use `current`.4 versions - Latest release: almost 10 years ago - 5 dependent packages - 16 thousand downloads total - 15 stars on GitHub - 1 maintainer
maybe_static 0.1.3
Initialize a lazy static with params, create Meyer's singleton4 versions - Latest release: over 2 years ago - 1 dependent repositories - 7.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
appinstance 1.0.0
Global instance declaration macro in application1 version - Latest release: over 7 years ago - 2.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
rscontainer 0.1.0
Manages dependencies between objects.1 version - Latest release: about 4 years ago - 1.49 thousand downloads total - 1 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: over 2 years ago - 1 dependent package - 1 dependent repositories - 90.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
wildbird_macro_derive 0.0.11
Rust Framework 🐦 | Macro System11 versions - Latest release: about 1 year ago - 1 dependent package - 11.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
wildbird 0.0.11
Rust Framework 🐦11 versions - Latest release: about 1 year ago - 11.2 thousand 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 proofs6 versions - Latest release: over 3 years ago - 1 dependent package - 7.85 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
generic_singleton 0.5.1
A library crate allowing for generic singleton patterns12 versions - Latest release: 4 months ago - 1 dependent package - 3 dependent repositories - 35.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
Related Keywords
rust
11
static
7
global
6
globals
5
lazy
5
single
4
service
4
macro
4
dependency-injection
4
once
3
current
2
piston
2
trait
2
inversion-of-control
2
framework
2
inject
2
container
2
lazy-static
2
magic-static
2
rust-library
2
proxy
2
no-std
2
owned
2
incremental
1
thread
1
synchronization
1
sync
1
ui
1
take
1
allocator
1
data-structures
1
data
1
set
1
structure
1
repository
1
abi
1
parameters
1
injection
1
dependency
1
manager
1
resolving
1
exclusive
1
cell
1
ghost
1
proof
1
experimental
1
generic
1
initialize
1
rustlang
1
procedural
1
raspberrypi
1
ruspiro
1
atomic
1
shared
1
di
1
scoped
1
transient
1
task-local
1
async
1
design-patterns
1
service-management
1
software-architecture
1
thread-safe
1
tokio
1
registry
1
synchronous
1
type-based
1
memory
1
referencecounting
1
weakreference
1
leakdetection
1
process
1
nostd
1
rust-lang
1
maybe
1
oncelock
1
environment
1
context
1
declarative-ui
1