macron 0.2.0

Comprehensive Rust macros toolkit for everyday development tasks. Includes convenient string formatting (str!), regex pattern matching (re!), streamlined collection creation, and custom derive macros for Display, Error, From, and Into traits. Boost your productivity with intuitive syntax and simplify your codebase while maintaining performance and safety. Perfect for both small projects and large-scale applications.
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "async-recursion"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "darling"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
dependencies = [
 "darling_core",
 "darling_macro",
]

[[package]]
name = "darling_core"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0"
dependencies = [
 "ident_case",
 "proc-macro2",
 "quote",
 "strsim",
 "syn",
]

[[package]]
name = "darling_macro"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
dependencies = [
 "darling_core",
 "quote",
 "syn",
]

[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"

[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"

[[package]]
name = "macron"
version = "0.2.0"
dependencies = [
 "async-recursion",
 "macron-collections",
 "macron-impl-display",
 "macron-impl-error",
 "macron-impl-from",
 "macron-impl-into",
 "macron-input",
 "macron-inputln",
 "macron-path",
 "macron-regex",
 "macron-str",
]

[[package]]
name = "macron-collections"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c911a66913c3cbb564a7b9cf21be7a506d040f87ad197c51782a6f0670428571"
dependencies = [
 "macron-map",
]

[[package]]
name = "macron-impl-display"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "087fe5dfeb8b358730497d66439314cea08b0d201676981a20c2df63856f853a"
dependencies = [
 "darling",
 "heck",
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "macron-impl-error"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e788ed3443c15e4d96d446ed047595a7bc9c67d97f09e2bf07e710edf308ebe6"
dependencies = [
 "quote",
 "syn",
]

[[package]]
name = "macron-impl-from"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8aa02091cd51180c60c95f1d21988f66b4ef442bf076e9afd7468993e8202747"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "macron-impl-into"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a69eb2137392517dc5f4d2602a3e6a7ab87d129ecfebe2b24af91a20c57406d9"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "macron-input"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1a4a0ebd8acbd53ab62cb9715005a8525ef0135a2af238572bd451e74378661"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "macron-inputln"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa0898a6a2b39ab98aadfdda2fb78956bd6d303c02b98137d5b0b56c30dc7e4"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "macron-map"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b61724606afa0d8cdc09cd97154a6cafd6934220bb2073c395f7db48d8e9985c"
dependencies = [
 "quote",
 "syn",
]

[[package]]
name = "macron-path"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40c9df1283060d6cbf9be984f35aac5936eb75a3ca28b1082f19a5c6a49424d6"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "macron-regex"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53a4ae6296747443f2531785d03f7572f2e3d20f73cc2b0170b0225cbccbcc33"

[[package]]
name = "macron-str"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d354b048a4a2bcf527b6106bcc1fb68145a444b568107f7fb7782b7014195157"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "strsim"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"

[[package]]
name = "syn"
version = "2.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"