#constructor

  1. ctor

    Global, no_std-compatible constructors for all platforms that run before main (like C/C++ __attribute__((constructor)))

    v1.0.4 9.1M #constructor #constructor-macro #attributes #no-alloc
  2. static_init

    Safe mutable static and non const static initialization, and code execution at program startup/exit

    v1.0.4 416K #static-initialization #constructor #preformance #optimization
  3. derive-new

    #[derive(new)] implements simple constructor functions for structs and enums

    v0.7.0 1.4M #struct #constructor #derive #enums #default
  4. esexpr

    serialization format and related utilities

    v0.2.5 1.2K #serialization #constructor #string-table #tags #positional-arguments
  5. ctor-lite

    Run code at program startup or shutdown

    v0.1.2 336K #constructor #macro #proc-macro
  6. ctor_bare

    Register constructor functions for Rust at complie time under no_std

    v0.2.1 68K #constructor #arce-os
  7. haskelujah-typing

    Kind inference, type inference, and exhaustiveness checking for the Haskelujah compiler

    v0.1.1 #haskelujah #compiler #type-inference #haskell #constructor #inference-engine #pattern-match #language-server #polymorphism #gadt
  8. ax-ctor-bare

    Register constructor functions for Rust at complie time under no_std

    v0.4.8 #arce-os #constructor
  9. actorizor

    macro based actor framework for Tokio-based apps

    v0.2.1 110 #actor #actor-framework #supervisor #macro #constructor #tokio-runtime #tokio-actor #tokio-based #cargo-run #tokio-tracing
  10. linktime

    Link-time registration patterns for Rust (ctors, dtors, link-time slices and sections)

    v0.15.0 #link-section #constructor #no-alloc
  11. inew

    Macros for constructor generation

    v0.3.0 #macro-derive #derive-builder #constructor
  12. rex-typesystem

    Rex: A strongly-typed, pure, implicitly parallel functional programming language

    v3.9.12 #type-system #rex #adt #constructor #functional-programming #unification #polymorphism #monoid #additive #strong-typing
  13. default-constructor

    Macros for creating pseudo-dsls that constructs structs through default construction and field conversion

    v0.5.1 800 #constructor #default #macro #constructor-macro
  14. zuit-registry

    Built-in registry constructor for zuit — shared between CLI and LSP

    v0.1.0 #registry #shared #constructor #analyzers #cross-language #zuit #javascript #typescript #lsp #jsx
  15. type_constructor

    Fundamental data types and type constructors, like Single, Pair, Many

    v0.3.0 460 #constructor #pair #general-purpose
  16. try_create

    A small library providing generic traits for fallible and infallible object creation

    v0.1.2 #try-new #constructor #builder #factory #new
  17. constructivism

    Simplify the construction of structured data

    v0.3.0 #data-structures #construct #construction-of-structured-data #constructor #construction-data #compile-time
  18. lockjaw_common

    lockjaw common lib. only to be used by https://crates.io/crates/lockjaw.

    v0.3.3 #lockjaw #proc-macro #component #detect #constructor #common-lib #binds #plugin-system #dependency-injection #user-guide
  19. wgsl-builtin

    WGSL builtin types

    v0.1.2 #wgsl #constructor
  20. sql

    The package provides a constructor of SQL statements

    v0.4.3 #database #constructor
  21. hictor

    declarative macro for __attribute__((constructor))/__attribute__((destructor))

    v0.1.6 #destructor #constructor #no-std
  22. typed-container

    container for IoC

    v0.1.2 #ioc-container #hls #m3u8 #constructor #accelerator #proxy #reverse-proxy #http-live-streaming #docker
  23. placing

    A prototype notation for referentially stable constructors

    v1.0.0 #constructor #prototype #notation-for-referentially #stable #in-place
  24. derive_constructors

    Deriving From, TryFrom and create new_with_*args* functions

    v1.0.0 #try-from #constructor #derive #from
  25. Try searching with DuckDuckGo.

  26. solana-stake-interface

    Instructions and constructors for the Stake program

    v4.0.0 521K #solana #stake #constructor #instructions #and #delegation
  27. ctor_macro

    A derive proc-macro that automatically derives a constructor for your struct!

    v0.1.0 #derive #constructor
  28. billios

    A soil library

    v0.2.0 #soil #value #constructor #constant #formula
  29. dtor-proc-macro

    proc-macro support for the dtor crate

    v0.0.13 3.9M #destructor #constructor #proc-macro
  30. fancy_constructor

    Derive a highly configurable constructor for your struct

    v2.1.0 215K #macro-derive #constructor #constructor-macro #new
  31. ld_preload_helpers

    Macros to run code at load time and override C functions

    v0.1.1 #ld-preload #override #constructor
  32. ckb-fixed-hash

    Provide several simple fixed-sized hash data type and their static constructors

    v1.1.0 23K #fixed-sized #constructor #static #ckb #hash #smart-contracts #blockchain #0xff
  33. ctor-used-linker

    __attribute__((constructor)) for Rust

    v0.2.0 #constructor #attributes #initialization #macos #linux #android #freebsd #openbsd #ios #illumos
  34. rialo-http-call-interface

    Instructions and constructors for the http call program

    v0.1.10 #call-interface #http #instructions #constructor #and
  35. url-constructor

    URL builder

    v0.1.0 #url-builder #constructor #subdomain #scheme #user-info #customizability #experiment #nor
  36. ptr_iter

    Iterators to simplify working with pointers

    v0.1.1 330 #iterator #pointers #iterating #operation #constructor #iterator-adapter
  37. metafactory

    chain together object factories

    v0.4.4 #run-time #constructor #reflection #factory #invoke
  38. small_ctor

    A minimal, dependency free version of the ctor crate

    v0.1.2 613K #constructor #attributes
  39. crabstructor

    constructor generator for named structures

    v0.2.1-beta #constructor #derive #auto-constructor
  40. linktime-proc-macro

    proc-macro support for the linktime crates

    v0.1.0 138K #constructor #linktime #destructor #proc-macro #link-section
  41. ducktor

    A macro to generate constructor to instanicate structs from JsValue using duck-typing

    v0.1.0 #wasm-bindgen #duck-typing #constructor #constructor-macro #wasm
  42. constructor-lite

    Generate minimal constructors for structs

    v0.3.0 #macro-derive #struct-fields #constructor
  43. ctor-proc-macro

    proc-macro support for the ctor crate

    v0.0.13 4.1M #constructor #destructor #proc-macro
  44. fett

    way to do concurrent memoizing maps

    v0.1.0 #maps #key-value #memoizing #constructor #concurrency
  45. lilys-new-macro

    Macro for generating a 'new' constructor function

    v0.1.1 #macro-derive #struct #new #constructor
  46. pyo3_macro

    macro crate builds PyO3-compatible Rust protobuf and gRPC structures. So you can easily expose your generated protobuf code as Pythin binding through PyO3. Features Macro…

    v0.1.4 220 #pyo3 #constructor #macro #pyclass
  47. jrecord_derive

    A procedural macro to derive record-like structs with getters and constructor

    v0.1.0 #macro-derive #proc-macro #getters #constructor #struct
  48. rialo-s-stake-interface

    Instructions and constructors for the Stake program

    v0.4.1 180 #interface #stake #instructions #constructor #and
  49. rialo-s-system-interface

    Instructions and constructors for the System program

    v0.5.0-alpha.0 240 #system-interface #instructions #constructor #and
  50. link-section-proc-macro

    proc-macro support for the ctor crate

    v0.0.11 #proc-macro #link-section #constructor
  51. validatornator

    validator intended to be used value object constructors

    v0.4.0 #domain-driven-design #value-object #validation #domain-validation #constructor
  52. spherenet-stake-interface

    Instructions and constructors for the SphereNet Stake program with Validator Whitelist

    v0.3.1 #solana #stake #sphere-net #constructor #allow-list #delegation
  53. scones_examples

    Examples (and tests) for the Scones crate

    v0.1.2 #scones #constructor #testing #builder-pattern #macro
  54. static_init_macro

    Attribute macros for static_init crate

    v1.0.4 403K #constructor #initialization #utility #no-std
  55. ax-ctor-bare-macros

    Macros for registering constructor functions for Rust under no_std

    v0.4.8 #constructor #arce-os #no-std
  56. rf1

    F1 statistics

    v1.0.0 #statistics #driver #f1 #schedule #constructor #standings
  57. derive_constructor

    Construct enums without naming them

    v0.1.1 #enums #constructor #naming #debugging #derive
  58. rialo-stake-manager-interface

    Instructions and constructors for stake management

    v0.5.0-alpha.0 #stake #manager #interface #instructions #constructor
  59. trezoa-stake-interface

    Instructions and constructors for the Stake program

    v3.2.2 #stake #interface #constructor #trezoa #instructions #delegation
  60. constructor

    static initializers

    v0.1.0 #static #initializer #macro-use #bad #initialization #fragile
  61. autoboxxy

    Linkable sandbox explorer, invoke on constructor

    v0.1.0 #constructor #sandbox #boxxy #linkable #explorer #php
  62. atlas-stake-interface

    Instructions and constructors for the Stake program

    v2.0.1 #stake #interface #constructor #atlas #instructions #delegation
  63. purpurea

    Attribute based accessor/updater/mutator/constructor generation

    v0.1.0 #mutator #updater #accessor #meta-programming #constructor