Ecosyste.ms: Packages

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

crates.io : darth-rust

DarthRust is a Rust procedural macro library that aims to enhance developer productivity by auto-generating essential methods for struct manipulation. It provides a suite of macros that can be derived on any struct to equip it with a rich API for accessing and modifying fields, performing calculations, and handling input/output operations. With features like mutable and immutable getters, setters, JSON conversion methods, and custom printer functions for debugging, DarthRust streamlines the boilerplate code typically associated with struct management in Rust applications. It also includes unique methods for regex validation and range checking, further extending its utility. The library emphasizes ease of use, requiring only the addition of relevant crates and a simple derive attribute to unlock its full potential.

Registry - Source - Documentation - JSON
purl: pkg:cargo/darth-rust
Keywords: validation, regex, logs, build, json, crate, darth, darth-rust, framework, mvp, proc-macro, proc-macro-derive, productivity, rust, rust-proc-macro, simple, user-friendly
License: MIT
Latest release: 14 days ago
First release: 6 months ago
Dependent packages: 8
Downloads: 15,796 total
Stars: 5 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago

    Loading...
    Readme
    Loading...