crates.io "singleton" keyword
ruspiro-singleton 0.4.3
Simple and easy to use singleton pattern11 versions - Latest release: over 4 years ago - 7 dependent packages - 3 dependent repositories - 27.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
proc-singleton 0.2.0
Rust proc-macros for implement Singleton Pattern2 versions - Latest release: 10 months ago - 1.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
maybe_static 0.1.3
Initialize a lazy static with params, create Meyer's singleton4 versions - Latest release: almost 3 years ago - 1 dependent repositories - 7.66 thousand downloads total - 2 stars on GitHub - 1 maintainer
singletonThread 2.1.0
thread in a singleton4 versions - Latest release: 8 months ago - 3.59 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: 10 months ago - 712 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 though2 versions - Latest release: about 2 years ago - 2.76 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 - 123 thousand downloads total - 3 stars on GitHub - 1 maintainer
magic_static_macro 3.0.1
Proc macro for magic_static8 versions - Latest release: almost 4 years ago - 1 dependent package - 3 dependent repositories - 13.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
maybe-once 0.17.4
A singleton. Maybe.6 versions - Latest release: 12 months ago - 6.06 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.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
generic_singleton 0.5.1
A library crate allowing for generic singleton patterns12 versions - Latest release: 11 months ago - 1 dependent package - 3 dependent repositories - 111 thousand downloads total - 2 stars on GitHub - 1 maintainer
global-mockable 0.1.1
Utility for creating global mockable objects.2 versions - Latest release: 4 months ago - 59 downloads total - 0 stars on GitHub - 1 maintainer
qsingleton 0.1.0
Helper macros to generate singleton definitions1 version - Latest release: 9 months ago - 430 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 Chia1 version - Latest release: 3 months ago - 20 downloads total - 1 maintainer
owned-singleton 0.1.0
Owned singletons1 version - Latest release: over 7 years ago - 2 dependent packages - 8 dependent repositories - 35.1 thousand downloads total - 0 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
single-instance 0.3.3
A rust library for single instance application.8 versions - Latest release: over 4 years ago - 18 dependent packages - 41 dependent repositories - 638 thousand downloads total - 39 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
8 versions - Latest release: about 5 years ago - 8 dependent packages - 14 dependent repositories - 28.7 thousand downloads total - 835 stars on GitHub - 1 maintainer
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 - 28.7 thousand downloads total - 835 stars on GitHub - 1 maintainer
wildbird_macro_derive 0.0.11
Rust Framework 🐦 | Macro System11 versions - Latest release: over 1 year ago - 1 dependent package - 13 thousand downloads total - 1 stars on GitHub - 1 maintainer
ssilide 0.2.0
Simple single instancing and local interprocess data exchange using UDP socket2 versions - Latest release: over 2 years ago - 3.54 thousand downloads total - 1 maintainer
appinstance 1.0.0
Global instance declaration macro in application1 version - Latest release: over 8 years ago - 2.26 thousand downloads total - 1 stars on GitHub - 1 maintainer
wei-single 0.3.6
A rust library for single instance application.2 versions - Latest release: about 2 years ago - 1 dependent package - 3.42 thousand downloads total - 39 stars on GitHub - 1 maintainer
owned-singleton-macros 0.1.0
Procedural macros re-exported in the owned-singleton crate1 version - Latest release: over 7 years ago - 1 dependent package - 8 dependent repositories - 35.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
qsinglton
Helper macros to generate singleton definitions2 versions - Latest release: 23 days ago - 649 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: 4 months ago - 16 downloads total - 1 maintainer
simpledi-rs 0.1.0
simpledi-rs, a simple and thread-safe dependency injection library1 version - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 4.09 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.63 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: 6 months ago - 284 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: 4 months ago - 11 dependent packages - 32.2 thousand downloads total - 36 stars on GitHub - 1 maintainer
alloc-singleton 0.1.0
Memory allocators backed by singletons that own statically allocated memory1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 3 thousand downloads total - 4 stars on GitHub - 1 maintainer
rust_di 3.1.1
DI — Dependency Injection for Rust13 versions - Latest release: 2 months ago - 4.21 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: over 3 years ago - 1 dependent package - 1 dependent repositories - 134 thousand downloads total - 0 stars on GitHub - 1 maintainer
staticslot 💰
Atomic pointer type for holding static variables.3 versions - Latest release: 27 days ago - 4.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
rscontainer 0.1.0
Manages dependencies between objects.1 version - Latest release: almost 5 years ago - 1.66 thousand downloads total - 1 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: 10 months ago - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
magic_static 3.0.3
Global singletons initialized at program start, an alternative to lazy initialization10 versions - Latest release: almost 4 years ago - 3 dependent repositories - 15.7 thousand downloads total - 5 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: almost 4 years ago - 1 dependent package - 8.82 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
singleton-registry 2.0.0
A thread-safe singleton registry for Rust with isolated, per-type storage3 versions - Latest release: 6 months ago - 983 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: about 1 year 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 trait6 versions - Latest release: over 1 year ago - 11.6 thousand downloads total - 1 maintainer
aloe-memory 0.1.1 removed
Aloe Memory provides advanced memory management functionalities, including reference counting, we...2 versions - Latest release: about 1 year ago - 4.05 thousand downloads total - 12 stars on GitHub - 1 maintainer
Related Keywords
rust
11
static
7
global
6
lazy
5
globals
5
macro
4
single
4
dependency-injection
4
service
4
once
3
rust-library
3
piston
2
lazy-static
2
magic-static
2
no-std
2
trait
2
inversion-of-control
2
container
2
data
2
current
2
set
2
inject
2
framework
2
structure
2
proxy
2
owned
2
thread-safe
2
service-management
1
software-architecture
1
design-patterns
1
async
1
task-local
1
transient
1
scoped
1
di
1
allocator
1
lifetime
1
leveldb
1
leakdetection
1
weakreference
1
referencecounting
1
memory
1
abi
1
storage
1
registry
1
isolated
1
experimental
1
proof
1
ghost
1
process
1
resolving
1
manager
1
injection
1
dependency
1
atomic
1
exclusive
1
cell
1
tokio
1
testing
1
initialize
1
generic
1
shared
1
oncelock
1
maybe
1
synchronization
1
sync
1
take
1
rust-lang
1
nostd
1
repository
1
thread
1
parameters
1
procedural
1
ruspiro
1
raspberrypi
1
destructor
1
bitcoin
1
instance
1
data-structures
1
rustlang
1
map
1
ui
1
incremental
1
declarative-ui
1
environment
1
context
1
chip-0050
1
chia
1
blockchain
1
action-layer
1
mocking
1
utility
1