[](https://packagephobia.now.sh/result?p=ctor-ensure) [](https://badge.fury.io/js/ctor-ensure) [](https://github.com/ctor-lab/ERC1155Soul/actions/workflows/node.js.yml) [))
Adds `#[derive(ctor)]` which allows for the auto-generation of struct, enum, and union constructors.
Global, no_std-compatible destructors for all platforms that run after main (like C/C++ __attribute__((destructor)))
A minimal, dependency free version of the ctor crate
__attribute__((constructor)) for Rust
Derive macros for automating the boring stuff
Register constructor functions for Rust at complie time under no_std.
Macros for registering constructor functions for Rust under no_std.
Register constructor functions for Rust at complie time under no_std.
Macros for registering constructor functions for Rust under no_std.
Run code at program startup or shutdown
Link-time registration patterns for Rust (ctors, dtors, link-time slices and sections)
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.