#singleton

  1. rust_di

    DI — Dependency Injection for Rust

    v3.1.1 #task-local #scoped #singleton #transient
  2. current

    setting current values for stack scope, such as application structure

    v1.0.1 130 #globals #piston #singleton
  3. generic_singleton

    allowing for generic singleton patterns

    v0.5.1 2.3K #singleton #static #generic #global
  4. wildbird

    Rust Framework 🐦

    v0.0.11 550 #framework #lazy-evaluation #service #singleton #inject
  5. singleton-registry

    A thread-safe singleton registry for Rust with isolated, per-type storage

    v2.0.0 #thread-safe #singleton #registry #isolated #storage
  6. singletonThread

    thread in a singleton

    v2.1.0 160 #singletonthread #singleton #thread
  7. from-singleton

    FromSoftware singleton manipulation library

    v3.0.1 220 #singleton #from-software #fd4-singleton #version #static #reverse-engineering #lazy-evaluation #singleton-pattern
  8. timelog

    timer for logging time durations like console.time in JavaScript

    v1.0.7 550 #timer #javascript #logging #singleton #duration #elapsed-time
  9. maybe-once

    A singleton. Maybe.

    v0.17.4 280 #singleton #maybe #oncelock #once
  10. singleton-attr

    singleton procedural attribute and derive macro

    v0.1.9 1.1K #macro-derive #proc-macro #singleton #structures #attr
  11. singletons

    Type-keyed data structures: SingletonSet stores one instance per type, SingletonMap<V> maps types to values

    v0.1.0 #singleton-set #singleton #structures
  12. dilib

    A dependency injection library for Rust

    v0.2.2-alpha #dependency-injection #singleton #rust-patterns
  13. globals

    Painless global variables in Rust

    v1.0.5 1.1K #global-variables #painless #singleton #embedded #mutex #wasm
  14. noema

    IOC and DI framework for Rust

    v0.1.3 #service #singleton #collection #mediator #events #arc #ioc #dependency-injection #thread-safe #compile-time
  15. single-instance

    single instance application

    v0.3.3 33K #singleton #unix-domain-socket
  16. fromsoftware-dlrf

    Macro for generating singleton specifier for usage with the DLRF singleton finder

    v0.11.0 320 #singleton #macro #generator #specifier #dlrf #eldenring
  17. global-mockable

    creating global mockable objects

    v0.1.1 #testing #mocking #utility #global #singleton #testing-mocking
  18. singleton-process

    Ensure only a single process actively running with an associated name

    v0.1.3 160 #process #singleton #single
  19. singleton-manager

    A programatical singleton manager

    v0.1.4 650 #service-factory #singleton #thread-safe #service-manager #storage
  20. app-instance-detector

    detecting 1 or more instances of an app are running locally, that doesn't use lockfiles

    v1.0.0 #singleton #detect #instance
  21. es-fluent-manager-embedded

    es-fluent manager for rust_embed

    v0.12.0 300 #es-fluent #rust-embed #manager #localization #singleton #embedded #thread-safe #tui
  22. shared_singleton

    trait provides singleton pattern state management with shared container

    v0.2.1 650 #singleton-pattern #container #singleton #shared
  23. maybe-single

    A singleton. Maybe.

    v0.16.1 200 #singleton #maybe
  24. magic_static

    Global singletons initialized at program start, an alternative to lazy initialization

    v3.0.3 #lazy-static #singleton #globals #global
  25. eldenring-dlrf

    Macro for generating singleton specifier for usage with the DLRF singleton finder

    v0.7.0 370 #singleton #macro #generator #dlrf #eldenring #elden #specifier
  26. ruspiro-singleton

    easy to use singleton pattern

    v0.4.3 #singleton-pattern #raspberry-pi #ruspiro #singleton
  27. take-static

    Static items that provide mutable access only once

    v0.1.2 5.2K #singleton #takes #static #once
  28. illicit

    An implicit thread-local environment which is indexed by type

    v1.1.2 #environment #singleton #global
  29. loso-inject-macros

    Procedural macros for loso-inject - a compile-time dependency injection framework for Rust

    v0.1.0 #dependency-injection #proc-macro #compile-time #singleton #framework #field-attributes #macro-derive
  30. singletonset

    SingletonSet data structure, which makes it easy to store a single instance each of various types within a single set

    v0.1.2 100 #singleton #data-structures
  31. abi-singleton

    singleton trait

    v0.3.0 220 #traits #singleton #abi
  32. singleton-trait

    Singleton trait for types with unique values and Erased type for zero-sized ownership proofs

    v0.4.0 #proof #ghost #experimental #singleton #traits
  33. zucchero

    Minimal macro for globally shared, type-safe singleton

    v1.0.0 #macro #singleton #shared #create
  34. aggregate

    attributes of structs for runtime

    v0.3.3 #macro-derive #struct #perfect-hash-functions #run-time #singleton
  35. qcontext

    One-time initializable static state with statically-checked zero-cost interior mutability

    v0.5.0 240 #singleton #interior-mutability #zero-cost #one-time #static #statically-checked #initializable
  36. maybe_static

    Initialize a lazy static with params, create Meyer's singleton

    v0.1.3 #lazy-evaluation #singleton #parameters
  37. machinery

    safe wrappers for working with The Machinery game engine

    v0.12.0 #game-engine #singleton #wrapper
  38. singleton_macro

    Spring Framework-inspired dependency injection and singleton pattern macros for Rust backend services

    v0.1.0 #dependency-injection #repository #service #singleton #macro
  39. singleton

    holder for convenient global state management

    v0.2.2 #global-state #holder-for-global
  40. proc-singleton

    Rust proc-macros for implement Singleton Pattern

    v0.2.0 100 #singleton #procedural #macro
  41. qsingleton

    Helper macros to generate singleton definitions

    v0.1.0 #singleton #singleton-pattern #proc-macro
  42. ssilide

    single instancing and local interprocess data exchange using UDP socket

    v0.2.0 #singleton #udp-socket #single
  43. Try searching with DuckDuckGo.

  44. exclusive_cell

    A thread-safe, non-blocking, no-std cell that can only be accessed once

    v0.1.0 6.0K #exclusive #singleton #static #once-cell #cell
  45. next-web-core

    Core library for the Next Web framework, providing essential web server and middleware abstractions

    v0.1.5 #web-framework #middleware #application-context #singleton #async-trait #axum #into-response #arc #date
  46. di_macros

    DI — Dependency Injection for Rust

    v4.1.0 160 #dependency-injection #tokio #scoped #singleton #service #thread-safe #registration
  47. hornet

    PCP instrumentation API

    v0.1.0 #pcp #metrics #api #instrumentation #singleton #cargo-run
  48. wildbird_macro_derive

    Rust Framework 🐦 | Macro System

    v0.0.11 550 #service #lazy-evaluation #singleton #framework #inject
  49. wei-single

    single instance application

    v0.3.6 #singleton #applications
  50. action-layer-driver

    Generic driver for Action Layer (CHIP-0050) singleton spend construction on Chia

    v0.1.2 #blockchain #action-layer #singleton #chip-0050
  51. init_tree

    initializing a series of singletons with dependencies on each other

    v0.2.2 #singleton #series #unit-testing #process #maintainer #straight
  52. owned-singleton

    Owned singletons

    v0.1.0 210 #singleton #proxy #owned
  53. alloc-singleton

    Memory allocators backed by singletons that own statically allocated memory

    v0.1.0 #memory-allocator #singleton #allocator
  54. simpledi-rs

    thread-safe dependency injection library

    v0.1.0 #dependency-injection #singleton
  55. next-web-macros

    Provide a series of commonly used macros

    v0.2.0 #web-framework #request-mapping #singleton #macro #search #into-response #arc-mutex #application-context #async-trait #atomic-u32
  56. singly

    Lightweight "not" thread safe singleton but it depend on the usage though

    v0.1.1 #thread-safe #singleton
  57. chassis-proc-macros

    Procedural Macros for chassis crate

    v0.2.0 #chassis #dependency-injection #proc-macro #injector #singleton #compile-error
  58. singleton-attr-proc-macro

    singleton procedural attribute and derive macro (internal implementation)

    v0.1.9 1.1K #proc-macro #singleton #singleton-attr #internal
  59. singletonum

    singleton derive macro

    v0.2.0 #singleton #macro-derive #debugging #singleton-init #partial-eq
  60. fromsoftware-dlrf-derive

    Macro for generating singleton specifier for usage with the DLRF singleton finder. Depend on fromsoftware-dlrf instead.

    v0.11.0 330 #singleton #generator #macro #finder #depend #specifier #dlrf #eldenring
  61. magic_static_macro

    Proc macro for magic_static

    v3.0.1 #magic-static #singleton #lazy-static #proc-macro #lazy-evaluation
  62. magi-codex

    core library for Magi AI agents and tools

    v0.0.1 #storage #magi #singleton #clone #ai-agents #artificial-intelligence #arc #multi-value #dash-map #thread-safe
  63. global-static-singleton

    global-static macro sister crate

    v0.2.0 #global-static #singleton #macro #non-constant #item
  64. eldenring-dlrf-derive

    Macro for generating singleton specifier for usage with the DLRF singleton finder. Depend on eldenring-dlrf instead.

    v0.7.0 380 #singleton #generator #macro #finder #depend #eldenring #specifier #dlrf
  65. make_singleton

    a macro for generating singleton,

    v1.0.0 #singleton #macro #generator
  66. appinstance

    Global instance declaration macro in application

    v1.0.0 #applications #singleton #declaration
  67. hexga_singleton

    merged inside the hexga_core crate. This crate is deprecated.

    v0.0.11-beta.51 #hexga #singleton #hexga-core #deprecated #merged
  68. owned-singleton-macros

    Procedural macros re-exported in the owned-singleton crate

    v0.1.0 290 #singleton #owned-singleton #proxy #owned