dermesser / memoize
Macro for auto-memoizing Rust functions.
☆85Updated 2 months ago
Alternatives and similar repositories for memoize:
Users that are interested in memoize are comparing it to the libraries listed below
- Migrated to Codeberg☆80Updated last year
- Rust macro for automatically generating default☆139Updated last year
- A rust crate to find the total size of an object, on the stack and on the heap☆106Updated last year
- Pull in every source file in a directory as a module☆172Updated last month
- Const equivalents of std functions, compile-time comparison, and parsing.☆96Updated 3 months ago
- Procedural macro to implement Display and FromStr using common settings.☆184Updated last month
- Struct fields that are made read-only accessible to other modules☆241Updated last month
- Macro for writing nested `if let` expressions☆165Updated last year
- Create extensions for types you don't own with extension traits but without the boilerplate☆130Updated 2 years ago
- Lazy formatting utility macro for rust☆127Updated last year
- Macro to repeat sequentially indexed copies of a fragment of code☆154Updated last month
- Rust `Vec<T>` wrapper that gurantees to contain at least 1 element☆95Updated 11 months ago
- Define your own PhantomData☆152Updated last month
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆102Updated 3 months ago
- Tools to iterate over all values of a type☆106Updated 11 months ago
- Macros for deriving as functions to access Enums as their inner components☆99Updated 7 months ago
- A simple wrapper around filesystem operations to provide more helpful error messages.☆144Updated 3 months ago
- Generate a THIRDPARTY file with all licenses in a cargo project.☆99Updated last month
- Semantic wrapper for byte count representations☆133Updated 3 weeks ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆160Updated last month
- A lightweight attribute macro for easily writing extension trait pattern.☆63Updated last month
- Const TypeId and non-'static TypeId☆66Updated last month
- Derive a builder for your constructors in Rust☆70Updated 2 months ago
- Better reference counted strings for Rust☆121Updated 9 months ago
- Provides assert_eq! like macros with colorized diff output☆140Updated 2 months ago
- Boolean-valued predicate functions in Rust☆191Updated 3 weeks ago
- Concatenate identifiers in a macro invocation☆93Updated 2 years ago
- Utility wrapper to send non send types to other threads safely☆179Updated last month
- A Rust library for doing URL percentage encoding.☆63Updated 11 months ago