-
if_chain
Macro for writing nested
if let
expressions -
serde_stacker
Serde adapter that avoids stack overflow by dynamically growing the stack
-
arrow_convert
Convert between nested rust types and Arrow with arrow
-
cntr
A container debugging tool based on FUSE
-
moddef
Macro for convenient module declaration. Each module can be put in a group, and visibility can be applied to the whole group with ease.
-
equator
Composable assertion library
-
dvcompute_branch
Discrete event simulation library (nested simulation)
-
reactive_stores
Stores for holding deeply-nested reactive state while maintaining fine-grained reactive tracking
-
yew-nested-router
A router for Yew which supports nesting
-
ensc-testsuite
generate TAP or JUnit reports
-
dvcompute_gpss_branch
Discrete event simulation library (support of GPSS-like DSL language for nested simulation)
-
nestify
offers a macro to simplify and beautify nested struct definitions in Rust, enabling cleaner, more readable code structures with less verbosity. It's especially valuable for handling API responses.
-
edtui-jagged
A jagged array data structure for the edtui editor
-
structstruck
Nested struct and enum definitions
-
arrow2_convert
Convert between nested rust types and Arrow with arrow2
-
nestac
access nested structures using path-like string format
-
serde-nested-json
Helpers for de/serializing nested JSON strings with Serde
-
reductor
Generic abstractions for combining and nesting reduction patterns for iterables
-
codize
language-agnostic library that pretty-prints code for your code-generation tool
-
iter-tree
Convert between iterators and tree structures in both directions
-
dvcompute_experiment_branch
Discrete event simulation library (support of experiments for nested simulation)
-
committable
Keccak256-based structured commitments
-
nested_intervals
nested & overlapping interval set functions, overlap, union, etc
-
chainerror
Make chaining errors easy
-
clap-nested-commands
Rust macros to automate the definitions for nested commands in a clap CLI
-
sval_flatten
Value flattening for sval
-
dvcompute_results_branch
Discrete event simulation library (support of simulation results for nested simulation)
-
jsonformat
Formats JSON extremely fast
-
noise_search
Nested Object Inverted Search Engine
-
nested
A memory efficient container for nested collections (like
Vec<String>
orVec<Vec<T>>
) -
egui_grid
Create grid-based layouts for egui
-
task-motel
Opinionated (Tokio) task manager with nested task groups and stoppable tasks
-
dvcompute_rand_dist
Discrete event simulation library (random number generator primitives for optimistic distributed simulation and nested simulation)
-
nested_containment_list
A data structure for efficiently storing and querying nested intervals
-
derive_variants
derives an additional enum from a nested enum that contains only variants and no nested fields
-
validated_struct
Easily generate nested structures with getters and predicated setters
-
cond
Rust macro to use a match-like syntax as an elegant alternative to nesting if-else statements
-
serde_inner_serialize
A package of proc macros to assist in serializing nested structures flatly via serde
-
deep-flatten2
Useful utility for deep flattening nested Options and Result
-
yuuka
A helper library to generate complex and nested structures by a simple macro
-
tuplemagic
manipulating tuples through various operations like mapping, filtering, nesting, and reducing
-
chive
A low-level type-safe binary serialization library with support for numbers, arrays, strings, and nested sub-archives
-
serde_nested_with
Use serde attributes on nested fields
-
babushka
bin packing and nesting library
-
cmd-args
Command line argument parser with nested command support
-
debug2
Space Efficient Pretty Printer
-
vec_vec
When dealing with
Vec<Vec<T>>
is unavoidable -
serde_structuredqs
serialize/deserialize structured query-string
-
template-nest
TemplateNest is a template engine for Rust, designed to process nested templates quickly and efficiently
-
erdp
display an error and its nested errors
-
benchman
A benchmark tool that focuses on one-shot benchmark
-
rofi-menus
CLI app that runs nested rofi dmenus based on json files
-
loop_chain
Macro for writing nested Loop expressions
-
chemical-formula
Chemical formula parser that can handle wt% and nested structure
-
crumble
A robust, minimal library for parsing MIME documents
-
cargo-mod
A cargo sub command for generating modules in your project. Reducing time spent writing boilerplate.
-
nested-env-parser
Nested Env Parser is a crate for getting the final value of a string with nested environment variables
-
menu_genie
Multi-level terminal menu library
-
keypath
Derivable, type-safe Swift-style keypaths
-
result
Helpers for dealing with nested Result and Option types
-
flatvec
An indirection-collapsing container that stores all its elements in at most 2 allocations
-
nested-struct
Create nested structs using a macro
-
unflatter
unflatter
is a Rust library providing extension traits for flattening and unwrapping nested structures, including nestedOption
andResult
types. It simplifies working with deeply… -
nested-modules
Building blocks for nested module systems
-
nested_router
Nested route-recognizers
-
nested-ref
References to data contained in one or more nested RefCells
-
json_extract
This macro reduces boilerplate when using serde_json::Value variants when trying to get into a nested property
-
free_function_pipes
a bunch of traits that makes composing functions together easier
-
new_flattened
Macro to flatten nested calls of
new
s -
flat_enum
Expand nested enum into flattened enum
-
flat_vec
macro to flatten nested Vecs. Particularly useful when you want to write a rules of egg which contains rules both => and <=>.
-
rust-flatten-json
Tiny Rust library for flattening JSON and JSON type inference
-
qmap
LinkedHashMap alternative using nested VecDeque as LinkedList replacement
-
complexity
Calculate cognitive complexity of Rust code
-
flats
flattens nested structures into a flat single dimension map
-
func_wrap
Helper crate for procedural macro authors that wish to duplicate some received function inside its body, so as to be able to wrap with some prologue, epilogue, cache-ing, etc
-
serde_inner_serialize_core
A package of proc macros to assist in serializing nested structures flatly via serde
-
nested_qs
Serializing/deserializing nested style querystrings with serde
-
deep-struct-update
Struct update syntax with nesting
-
tombl
Interopability between bash and the TOML serialization format
-
cain
Procedural macro to transform sequential branches into nested branches
-
bevy_states_utils
Small utils for bevy states, such as nested states and Gc
-
mona
Transform nested container types
-
deep-flatten
Useful utility for deep flattening nested Options
-
flatfish
A macro to write Fully Qualified Syntax without nesting turbofishes
-
nestle
Encode/decode arbitrary nested tree-structured data with a single integer
-
include_str_nested_directory_mre
An MRE of a include_str! nested directory bug
-
flatten_json
Lib to flatten nested JSON
-
search_json
A convient tool for big mass json file search
-
yew-nested-router-macros
Macro support for yew-nested-router
-
for_ch
to flatten nested for-loop
Try searching with DuckDuckGo.