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

crates.io "constructor" keyword

bon-cli 3.5.2 💰
Dev tool for working with the `bon` crate
6 versions - Latest release: about 1 year ago - 5.04 thousand downloads total - 1,815 stars on GitHub
constructor_macro_internal 0.1.0
A derive proc-macro that automatically derives a constructor for your struct!
1 version - Latest release: 4 months ago - 86 downloads total - 1 maintainer
bon-sandbox 3.9.1 💰
Not a real crate! It's just a showcase of examples used by `bon`'s documentation to demonstra...
28 versions - Latest release: about 1 month ago - 15.5 thousand downloads total - 1,878 stars on GitHub - 1 maintainer
ax-ctor-bare 0.4.2
Register constructor functions for Rust at complie time under no_std.
2 versions - Latest release: 2 days ago - 68 downloads total - 7 stars on GitHub - 1 maintainer
ax-ctor-bare-macros 0.4.2
Macros for registering constructor functions for Rust under no_std.
2 versions - Latest release: 2 days ago - 71 downloads total - 1 maintainer
purpurea 0.1.0
Attribute based accessor/updater/mutator/constructor generation.
1 version - Latest release: about 5 years ago - 1.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
ctor-proc-macro 0.0.12
proc-macro support for the ctor crate
9 versions - Latest release: 7 days ago - 24.3 million downloads total - 970 stars on GitHub - 1 maintainer
link-section-proc-macro 0.0.12
proc-macro support for the ctor crate
8 versions - Latest release: 7 days ago - 224 downloads total - 970 stars on GitHub - 1 maintainer
dtor-proc-macro 0.0.12
proc-macro support for the dtor crate
7 versions - Latest release: 7 days ago - 17.7 million downloads total - 970 stars on GitHub - 1 maintainer
link-section 0.2.0
Low-level link-section macro support for Rust
11 versions - Latest release: 4 days ago - 52.2 thousand downloads total - 970 stars on GitHub - 1 maintainer
dtor 0.7.0
__attribute__((destructor)) for Rust
15 versions - Latest release: 4 days ago - 17.9 million downloads total - 970 stars on GitHub - 1 maintainer
companion-service 0.1.0
Run services along with your executable
1 version - Latest release: over 4 years ago - 1.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
constructor-lite 0.3.0
Generate minimal constructors for structs
3 versions - Latest release: about 2 years ago - 4.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
startup
Tiny (no dependency, no proc macro) way to run some code before main.
3 versions - Latest release: 6 days ago - 9 dependent repositories - 29.2 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
ctor 0.9.1
__attribute__((constructor)) for Rust
58 versions - Latest release: 7 days ago - 326 dependent packages - 13,311 dependent repositories - 118 million downloads total - 967 stars on GitHub - 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: almost 2 years ago - 5.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
ducktor 0.1.0
A macro to generate constructor to instanicate structs from JsValue using duck-typing.
1 version - Latest release: almost 3 years ago - 1.61 thousand downloads total - 9 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: 11 months ago - 82 dependent packages - 880 dependent repositories - 10.4 million downloads total - 35 stars on gitlab.com - 1 maintainer
bauer 0.4.0
A derive macro for automatically generating the builder pattern
5 versions - Latest release: 14 days ago - 84 downloads total - 1 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: about 1 year ago - 10 dependent packages - 21 dependent repositories - 1.19 million downloads total - 70 stars on GitHub - 1 maintainer
derive_constructors 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.
1 version - Latest release: about 2 years ago - 1.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
rec 0.11.0
Regular Expression Constructor
11 versions - Latest release: over 6 years ago - 1 dependent package - 17.5 thousand downloads total - 2 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 7 years ago - 3.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
crabstructor 0.2.1-beta
Simple constructor generator for named structures
3 versions - Latest release: over 1 year ago - 3.25 thousand downloads total - 1 maintainer
scones 0.1.2 💰
Generates simple constructors for structs.
3 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 6.2 thousand downloads total - 10 stars on GitHub - 1 maintainer
derived 0.4.2 💰
Derive macros for automating the boring stuff
9 versions - Latest release: over 4 years ago - 1 dependent package - 12.5 thousand downloads total - 13 stars on GitHub - 1 maintainer
small_ctor 0.1.2 💰
A minimal, dependency free version of the ctor crate
3 versions - Latest release: over 1 year ago - 7.75 million downloads total - 17 stars on GitHub - 1 maintainer
try_create 0.1.2
A small library providing generic traits for fallible and infallible object creation.
3 versions - Latest release: 9 months ago - 2.03 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
from_ref 0.0.1
from_ref_* macros auto generate standard implementation of trait From without Copy derive
1 version - Latest release: about 1 year ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
metafactory 0.4.4
Rust library to chain together object factories.
19 versions - Latest release: over 11 years ago - 1 dependent package - 34.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
scones_macros 0.1.2 💰
Macros that power the Scones crate.
3 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 6.69 thousand downloads total - 10 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: over 1 year ago - 2 dependent packages - 875 dependent repositories - 10.1 million downloads total - 35 stars on gitlab.com - 1 maintainer
fancy_constructor 2.1.0 💰
Derive a highly configurable constructor for your struct
10 versions - Latest release: 11 months ago - 1 dependent package - 2.08 million downloads total - 1 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: over 1 year ago - 14.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
hictor 0.1.6
declarative macro for __attribute__((constructor))/__attribute__((destructor))
7 versions - Latest release: over 2 years ago - 3 dependent packages - 9.93 thousand downloads total - 1 maintainer
derive_constructors_proc 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.
1 version - Latest release: about 2 years ago - 1 dependent package - 2.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
option-constructor-derive 0.1.1
Constructor helper
2 versions - Latest release: about 9 years ago - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
lilys-new-macro 0.1.1
Macro for generating a 'new' constructor function
2 versions - Latest release: about 1 year ago - 1.34 thousand downloads total - 0 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: almost 3 years ago - 2.73 thousand downloads total - 0 stars on GitHub - 1 maintainer
ctor_macro 0.1.0
A derive proc-macro that automatically derives a constructor for your struct!
1 version - Latest release: 4 months ago - 22 downloads total - 1 maintainer
ctor_bare 0.2.1
Register constructor functions for Rust at complie time under no_std.
4 versions - Latest release: about 1 year ago - 201 thousand downloads total - 1 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: about 1 year ago - 201 thousand downloads total - 1 stars on GitHub - 1 maintainer
inew 0.3.0
Macros for constructor generation
6 versions - Latest release: about 2 months ago - 5.98 thousand downloads total - 14 stars on GitHub - 1 maintainer
bon 3.9.1
Next-gen compile-time-checked builder generator, named function's arguments, and more!
46 versions - Latest release: about 1 month ago - 24.3 million downloads total - 766 stars on GitHub - 2 maintainers
bon-macros 3.9.1
This is a proc-macro crate that is supposed to be a private implementation detail of the `bon` cr...
45 versions - Latest release: about 1 month ago - 24.3 million downloads total - 766 stars on GitHub - 2 maintainers
default-constructor-macros 0.5.1
Macros for default-constructor.
5 versions - Latest release: over 1 year ago - 6.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
scones_examples 0.1.2 💰
Examples (and tests) for the Scones crate.
3 versions - Latest release: over 5 years ago - 4.47 thousand downloads total - 10 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: over 4 years ago - 1.24 thousand downloads total - 0 stars on gitlab.com - 1 maintainer