tdnguyen6 / flexible-fn-rs
Demonstration of flexible function calls in Rust with function overloading, named arguments and optional arguments
☆80Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for flexible-fn-rs
- Cargo plugin to manage dependency features☆112Updated last year
- ☆93Updated last year
- Lazy formatting utility macro for rust☆125Updated 11 months ago
- A super powered testing macro for Rust☆113Updated this week
- Argument parsing for the future 🚀☆127Updated 2 years ago
- Allocation-free data structures that make do with the memory they're given☆145Updated 2 years ago
- A GUI generator for clap-rs using egui☆101Updated 2 months ago
- A pure Rust reimplementation of libc functions localtime, gmtime and mktime.☆169Updated last month
- A light wrapper around rr, the time-travelling debugger☆142Updated last year
- Utility wrapper to send non send types to other threads safely☆168Updated 10 months ago
- fn(Code) -> Docs☆80Updated last year
- A simple wrapper around filesystem operations to provide more helpful error messages.☆133Updated 3 weeks ago
- Web application to render a diff between Rust crate versions. Implemented in Yew, runs fully in the browser as WebAssembly.☆106Updated 3 weeks ago
- prae is a crate that aims to provide a better way to define types that require validation.☆132Updated last year
- Cargo extension for running Criterion.rs benchmarks☆186Updated 4 months ago
- A small test framework to write your own test harness that looks and behaves like the built-in test harness used by `rustc --test`☆104Updated last month
- IO-agnostic line editor for embedded systems☆96Updated last month
- A tool to mine crates.io and produce static websites☆125Updated last month
- Compatibility adapter between tokio and futures☆156Updated last month
- Remoc 🦑 — Remote multiplexed objects, channels and RPC for Rust☆174Updated last month
- Collection of utilities for writing your own dev scripts☆59Updated 2 years ago
- Open a scope and then freeze it in time for future access.☆105Updated 3 months ago
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆131Updated 3 months ago
- A global executor built on top of async-executor and smol☆74Updated 5 months ago
- ☆84Updated 3 weeks ago
- Rust crate to time your function using derive annotations.☆85Updated last year
- Oneshot Rust channel working both in and between sync and async environments☆80Updated last month
- Parallel iterator processing library for Rust☆101Updated last year
- Define your own PhantomData☆147Updated 2 weeks ago
- An opinionated guide that tries to help you choose the best way to store contiguous data in Rust☆118Updated 4 years ago