#nested

  1. if_chain

    Macro for writing nested if let expressions

    v1.0.3 1.8M #macro #expression #chain #let #nested #blog-post
  2. 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.

    v0.3.0 41K #module #groups #declaration #nested #no-alloc
  3. jagua-rs

    A fast and fearless Collision Detection Engine for 2D irregular Cutting and Packing problems

    v0.6.4 700 #irregular #nested #bin-packing #strip
  4. yew-nested-router

    A router for Yew which supports nesting

    v0.8.0 700 #yew-router #yew-web #yew #nested #router #web-html
  5. edtui-jagged

    A jagged array data structure for the edtui editor

    v0.1.13 3.9K #vec #edtui #jagged #nested
  6. nested_workspace

    Run Cargo commands on workspaces in workspaces

    v0.7.4 850 #cargo-subcommand #cargo-workspace #nested #testing
  7. valida

    Modular validation system for Rust with support for nested structures and localization

    v1.1.2 #internationalization #validation #nested #async
  8. u-nesting

    Domain-agnostic 2D/3D spatial optimization engine - nesting and bin packing

    v0.1.0 #optimization #bin-packing #nested #spatial-geometry
  9. mst-parser

    A zero-dependency, no_std, mustache-style template parser supporting nested variables

    v0.1.5 #ast #parser #mustache #nested #template
  10. polars_structpath

    dynamically accessing nested Rust structures using path notation

    v0.2.1 #dataframe #polars-dataframe #polars #nested #path
  11. nvr

    Nested variable resolution for mustache-style template strings

    v0.1.3 #variables #resolution #mustache #template #nested
  12. nestac

    access nested structures using path-like string format

    v0.6.0 500 #string-format #json-path #update #toml #nested #sep #cargo-run #python-script
  13. nestum

    Proc-macro for nested enum paths like Enum1::Variant1::VariantA

    v0.1.2 #proc-macro #nested #enum1 #variant1 #path
  14. reductor

    Generic abstractions for combining and nesting reduction patterns for iterables

    v0.0.12 420 #generic-abstraction #reduction #iterable #nested #combining
  15. clap-nested-commands

    Rust macros to automate the definitions for nested commands in a clap CLI

    v0.0.6 130 #clap #cli #nested #command #cli-command
  16. nested_containment_list

    A data structure for efficiently storing and querying nested intervals

    v0.3.1 250 #containment #list #overlapping #nested #interval
  17. codize

    language-agnostic library that pretty-prints code for your code-generation tool

    v0.3.3 500 #block #format #nested
  18. nested

    A memory efficient container for nested collections (like Vec<String> or Vec<Vec<T>>)

    v0.1.1 434K #vec #collection #container
  19. nstree

    construct branched 'namespace strings' for nested subcomponents, often for logging

    v1.0.0 #namespaces #logging #nested #tree #no-alloc #namespace
  20. u-nesting-core

    Core traits and abstractions for U-Nesting spatial optimization engine

    v0.1.0 #bin-packing #optimization #nested #geometry
  21. subdef

    Expressive attribute macro to define nested structures

    v0.1.2 #macro-attributes #macro #nested #nestify #serde #no-alloc
  22. only_one

    OnlyOne trait, which allows less nesting when chaining results

    v0.1.0 #chaining #nested #result #error #no-alloc
  23. u-nesting-ffi

    C FFI interface for U-Nesting spatial optimization engine

    v0.1.0 #bin-packing #nested #api-bindings
  24. babushka

    bin packing and nesting library

    v0.1.10 650 #bin-packing #nested #packing
  25. u-nesting-d2

    2D nesting algorithms for U-Nesting spatial optimization engine

    v0.1.0 #polygon #optimization #2d #nested #nfp
  26. nesting

    structs, enums, and impls, in Rust!

    v0.1.1 #zig #nested #nest
  27. cmd-args

    Command line argument parser with nested command support

    v0.2.0 #arguments-parser #parser-command #command-line-interface #nested #build #ended-up
  28. decondenser-cli

    Pretty-print any text based on brackets nesting. CLI crate

    v0.1.0 #brackets #pretty-print #text #nested #cli
  29. cputimeout

    a very unsafe way of time-outing a cpu-bounded task

    v0.1.0 #task #cpu-bounded #time-outing #cpu-time #nested
  30. tuplemagic

    manipulating tuples through various operations like mapping, filtering, nesting, and reducing

    v0.1.3 #tuple #filtering #nested #operation #mapping #eot #filter-map #mapper #forms
  31. nested-struct

    Create nested structs using a macro

    v0.1.0 #nested #struct
  32. rofi-menus

    CLI app that runs nested rofi dmenus based on json files

    v0.1.2 #rofi #json #menu #themes #nested
  33. vec_vec

    When dealing with Vec<Vec<T>> is unavoidable

    v0.5.1 #vec #nested
  34. decondenser

    Pretty-print any text based on brackets nesting

    v0.1.0 #brackets #text #pretty-print #placement #nested
  35. nested_router

    Nested route-recognizers

    v0.2.1 #router #routes #nested #path-matching #path-segment #routes-matching
  36. nested-ref

    References to data contained in one or more nested RefCells

    v0.1.0 #refcell #nested #refref #refmut #no-alloc
  37. derive_variants

    derives an additional enum from a nested enum that contains only variants and no nested fields

    v1.0.0 180 #enums #enum-variants #enum-variant #derive #nested #derive-enums
  38. Try searching with DuckDuckGo.

  39. qmap

    LinkedHashMap alternative using nested VecDeque as LinkedList replacement

    v0.1.0 #linked-hash-map #linked-list #vec-deque #replace #nested
  40. flats

    flattens nested structures into a flat single dimension map

    v0.1.0 #structures #flatten #nested #dimension #flat
  41. quocktail

    Rust CLI for searching through nested directories of markdown files with frontmatter, filtering and displaying the results

    v0.1.6 460 #front-matter #markdown #displaying #filtering #nested #cli-for-searching
  42. include_str_rs_file_mre

    An MRE of a include_str! nested directory bug

    v0.1.1 #include-str #bug #file-extension #mre #nested #cargo-publish #reproducible
  43. deepnest-rust-minkowski

    Minkowski operations for deepnest

    v0.1.0 #deepnest #nfp #no-fit-polygon #nested #geometry #graphics
  44. deep-flatten2

    Useful utility for deep flattening nested Options and Result

    v0.1.0 #convert #result #nested #flatten
  45. 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

    v0.1.3 68K #proc-macro #wrap #decorator #function #nested
  46. deep-struct-update

    Struct update syntax with nesting

    v0.1.0 #struct #update #nested #deep #macro #no-alloc
  47. deep-flatten

    Useful utility for deep flattening nested Options

    v0.1.0 #nested #utility #flatten #deep #up
  48. yuuka

    A helper library to generate complex and nested structures by a simple macro

    v0.6.2 #generate #helper #nested #complex #macro #serialization
  49. cv_nested_impl

    An inner crate

    v0.1.1 #cv #impl #nested
  50. mona

    Transform nested container types

    v0.1.0 #container #nested #transform #vec
  51. parser-pda

    Example of a simple parser pushdown automaton implementation

    v0.1.6 #finite-state-machine #fsm #pushdown-automaton #nested #parser
  52. crossroads

    A proc-macro that turns one function into many along a user-defined set of fork points!

    v0.1.1 #fork #section #nested #subtest
  53. composable-utils

    functions for Option<T>, Option<Result<T, E>>, and Result<Option<T>, E>

    v0.1.0 #composable #extension-traits #operation #nested
  54. include_str_nested_directory_mre

    An MRE of a include_str! nested directory bug

    v0.1.0 #directory #include-str #mre #bug #nested
  55. for_ch

    to flatten nested for-loop

    v0.1.3 #iterator #nested #syntax #loops
  56. ref-mut-n

    Defines a nested mutable reference

    v1.0.1 #mutable-reference #define #nested
  57. bevy_states_utils

    Small utils for bevy states, such as nested states and Gc

    v0.3.0 200 #state #gc #bevy #nested #bevy-plugin
  58. append_to_string

    The append_to_string!() macro. Appends every occurance of a literal within a struct or on its own with a .to_string().

    v0.1.0 #struct #nested #conversion
  59. yew-nested-router-macros

    Macro support for yew-nested-router

    v0.7.2 370 #yew-web #yew-router #yew #router #nested #web-html
  60. fera-array

    Arrays traits and implementations (prefixed, copy on write, nested, etc)

    v0.1.0 #copy-on-write #traits #fera #array #nested
  61. scoped_name

    A small Rust library meant for tracking identifiers in nested scopes

    v0.2.0 #identifier #scope #nested #tracking #meant