# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "unfmt_macros" version = "0.2.2" authors = ["Mathematic Inc"] description = "A compile-time pattern matching library that reverses the interpolation process of `format!`." keywords = [ "unformat", "regex", ] categories = [ "no-std", "value-formatting", ] license = "MIT OR Apache-2.0" repository = "https://github.com/mathematic-inc/unfmt" [lib] path = "./unfmt_macros.rs" proc-macro = true [dependencies.bstr] version = "1.9.1" [dependencies.proc-macro2] version = "1.0.81" [dependencies.quote] version = "1.0.36" [dependencies.syn] version = "2.0.60" [lints.clippy] all = "deny" nursery = "deny" pedantic = "deny" restriction = "deny" [lints.clippy.as_conversions] level = "allow" priority = 1 [lints.clippy.blanket_clippy_restriction_lints] level = "allow" priority = 1 [lints.clippy.exhaustive_enums] level = "allow" priority = 1 [lints.clippy.exhaustive_structs] level = "allow" priority = 1 [lints.clippy.expect_used] level = "allow" priority = 1 [lints.clippy.implicit_return] level = "allow" priority = 1 [lints.clippy.missing_docs_in_private_items] level = "allow" priority = 1 [lints.clippy.missing_trait_methods] level = "allow" priority = 1 [lints.clippy.module_name_repetitions] level = "allow" priority = 1 [lints.clippy.needless_borrowed_reference] level = "allow" priority = 1 [lints.clippy.pub_use] level = "allow" priority = 1 [lints.clippy.question_mark_used] level = "allow" priority = 1 [lints.clippy.ref_patterns] level = "allow" priority = 1 [lints.clippy.self-named-module-files] level = "allow" priority = 1 [lints.clippy.separated_literal_suffix] level = "allow" priority = 1 [lints.clippy.shadow_reuse] level = "allow" priority = 1 [lints.clippy.shadow_same] level = "allow" priority = 1 [lints.clippy.single_call_fn] level = "allow" priority = 1 [lints.clippy.unreachable] level = "allow" priority = 1