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

crates.io "constructor" keyword

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

bon-cli 3.5.2 💰
Dev tool for working with the `bon` crate
6 versions - Latest release: 4 months ago - 4.11 thousand downloads total - 1,712 stars on GitHub
bon-sandbox 3.6.5 💰
Not a real crate! It's just a showcase of examples used by `bon`'s documentation to demonstra...
20 versions - Latest release: 9 days ago - 10.9 thousand downloads total - 1,712 stars on GitHub - 1 maintainer
bon 3.6.5
Next-gen compile-time-checked builder generator, named function's arguments, and more!
38 versions - Latest release: 9 days ago - 4.04 million downloads total - 766 stars on GitHub - 2 maintainers
bon-macros 3.6.5
This is a proc-macro crate that is supposed to be a private implementation detail of the `bon` cr...
37 versions - Latest release: 9 days ago - 4.03 million downloads total - 766 stars on GitHub - 2 maintainers
derived 0.4.2 💰
Derive macros for automating the boring stuff
9 versions - Latest release: almost 4 years ago - 1 dependent package - 11 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
static_init 1.0.4
Safe mutable static and non const static initialization, and code execution at program startup/exit.
20 versions - Latest release: 2 months ago - 82 dependent packages - 880 dependent repositories - 7.73 million downloads total - 34 stars on gitlab.com - 1 maintainer
startup
Tiny (no dependency, no proc macro) way to run some code before main.
3 versions - Latest release: 4 days ago - 9 dependent repositories - 26.8 thousand downloads total - 17 stars on GitHub - 1 maintainer
lilys-new-macro 0.1.1
Macro for generating a 'new' constructor function
2 versions - Latest release: 4 months ago - 970 downloads total - 0 stars on GitHub - 1 maintainer
contructor-derive 0.1.1
Registers a function to be called before/after main (if an executable) or when loaded/unloaded (i...
2 versions - Latest release: over 6 years ago - 3.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
derive_constructors 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.
1 version - Latest release: over 1 year ago - 1.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
small_ctor 0.1.2 💰
A minimal, dependency free version of the ctor crate
3 versions - Latest release: 12 months ago - 591 thousand downloads total - 16 stars on GitHub - 1 maintainer
default-constructor-macros 0.5.1
Macros for default-constructor.
5 versions - Latest release: 8 months ago - 4.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
default-constructor 0.5.1
Macros for creating pseudo-dsls that constructs structs through default construction and field co...
12 versions - Latest release: 8 months ago - 12 thousand downloads total - 2 stars on GitHub - 1 maintainer
inew 0.2.2
Macroses for constructor generation
4 versions - Latest release: over 2 years ago - 5.04 thousand downloads total - 13 stars on GitHub - 1 maintainer
scones_examples 0.1.2 💰
Examples (and tests) for the Scones crate.
3 versions - Latest release: over 4 years ago - 3.95 thousand downloads total - 10 stars on GitHub - 1 maintainer
constructor-lite 0.3.0
Generate minimal constructors for structs
3 versions - Latest release: over 1 year ago - 3.53 thousand downloads total - 3 stars on GitHub - 1 maintainer
hictor 0.1.6
declarative macro for __attribute__((constructor))/__attribute__((destructor))
7 versions - Latest release: over 1 year ago - 3 dependent packages - 8.5 thousand downloads total - 1 maintainer
fancy_constructor 2.1.0 💰
Derive a highly configurable constructor for your struct
10 versions - Latest release: 3 months ago - 1 dependent package - 775 thousand downloads total - 1 stars on GitHub - 1 maintainer
option-constructor-derive 0.1.1
Constructor helper
2 versions - Latest release: over 8 years ago - 3.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
companion-service 0.1.0
Run services along with your executable
1 version - Latest release: almost 4 years ago - 1.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
from_ref 0.0.1
from_ref_* macros auto generate standard implementation of trait From without Copy derive
1 version - Latest release: 4 months ago - 571 downloads total - 0 stars on GitHub - 1 maintainer
dtor-proc-macro 0.0.5
proc-macro support for the dtor crate
4 versions - Latest release: 5 months ago - 1.09 million downloads total - 875 stars on GitHub - 1 maintainer
ctor-proc-macro 0.0.5
proc-macro support for the ctor crate
6 versions - Latest release: 5 months ago - 4.5 million downloads total - 875 stars on GitHub - 1 maintainer
dtor 0.0.6
__attribute__((destructor)) for Rust
6 versions - Latest release: 3 months ago - 1.12 million downloads total - 875 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
ctor 0.4.2
__attribute__((constructor)) for Rust
48 versions - Latest release: 3 months ago - 326 dependent packages - 13,311 dependent repositories - 74.6 million downloads total - 875 stars on GitHub - 1 maintainer
ctor_bare_macros 0.2.1
Macros for registering constructor functions for Rust under no_std.
4 versions - Latest release: 6 months ago - 23.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
ctor_bare 0.2.1
Register constructor functions for Rust at complie time under no_std.
4 versions - Latest release: 6 months ago - 23.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
metafactory 0.4.4
Rust library to chain together object factories.
19 versions - Latest release: over 10 years ago - 1 dependent package - 31.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
derive_constructors_proc 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.
1 version - Latest release: over 1 year ago - 1 dependent package - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
try_create 0.1.1
A small library providing generic traits for fallible and infallible object creation.
2 versions - Latest release: about 2 months ago - 476 downloads total - 1 maintainer
ducktor 0.1.0
A macro to generate constructor to instanicate structs from JsValue using duck-typing.
1 version - Latest release: about 2 years ago - 1.33 thousand downloads total - 9 stars on GitHub - 1 maintainer
rec 0.11.0
Regular Expression Constructor
11 versions - Latest release: almost 6 years ago - 1 dependent package - 15.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
scones 0.1.2 💰
Generates simple constructors for structs.
3 versions - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 5.42 thousand downloads total - 10 stars on GitHub - 1 maintainer
scones_macros 0.1.2 💰
Macros that power the Scones crate.
3 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 5.77 thousand downloads total - 10 stars on GitHub - 1 maintainer
ld_preload_helpers 0.1.1
Macros to run code at load time and override C functions
2 versions - Latest release: about 2 years ago - 2.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
static_init_macro 1.0.4
Attribute macros for static_init crate
12 versions - Latest release: 8 months ago - 2 dependent packages - 875 dependent repositories - 7.51 million downloads total - 34 stars on gitlab.com - 1 maintainer
purpurea 0.1.0
Attribute based accessor/updater/mutator/constructor generation.
1 version - Latest release: over 4 years ago - 1.43 thousand downloads total - 2 stars on GitHub - 1 maintainer
crabstructor 0.2.1-beta
Simple constructor generator for named structures
3 versions - Latest release: 11 months ago - 2.61 thousand downloads total - 1 maintainer
pyo3_macro 0.1.4
A Rust macro crate builds PyO3-compatible Rust `protobuf` and `gRPC` structures. So you can easil...
5 versions - Latest release: about 1 year ago - 4.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
buildstructor 0.6.0
Macro to derive a builder from a constructor function.
25 versions - Latest release: 5 months ago - 10 dependent packages - 21 dependent repositories - 908 thousand downloads total - 70 stars on GitHub - 1 maintainer
staticinit 1.0.0 removed
Safe mutable static and non const static initialization, and code execution at program startup/exit.
1 version - Latest release: almost 4 years ago - 1.24 thousand downloads total - 0 stars on gitlab.com - 1 maintainer