# 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 = "disjoint_impls" version = "0.8.0" authors = ["Marin Veršić "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Support for mutually disjoint impls" readme = "README.md" keywords = [ "disjoint", "exclusive", "associated", "impl", "implementation", ] license = "Apache-2.0" repository = "https://github.com/mversic/disjoint_impls" [lib] name = "disjoint_impls" path = "src/lib.rs" proc-macro = true [[test]] name = "basic" path = "tests/basic.rs" [[test]] name = "blanket_for_derivative_type" path = "tests/blanket_for_derivative_type.rs" [[test]] name = "composite_where_clause" path = "tests/composite_where_clause.rs" [[test]] name = "concrete_assoc_type" path = "tests/concrete_assoc_type.rs" [[test]] name = "disjoint_inherent_impl" path = "tests/disjoint_inherent_impl.rs" [[test]] name = "disparate_trait_generics" path = "tests/disparate_trait_generics.rs" [[test]] name = "dispatch_on_different_parameters" path = "tests/dispatch_on_different_parameters.rs" [[test]] name = "dispatch_on_generic" path = "tests/dispatch_on_generic.rs" [[test]] name = "dispatch_with_same_param" path = "tests/dispatch_with_same_param.rs" [[test]] name = "extra_param_bounds" path = "tests/extra_param_bounds.rs" [[test]] name = "extra_parameter" path = "tests/extra_parameter.rs" [[test]] name = "ignored_assoc_bound" path = "tests/ignored_assoc_bound.rs" [[test]] name = "multiple_associated_types" path = "tests/multiple_associated_types.rs" [[test]] name = "multiple_blanket_impls" path = "tests/multiple_blanket_impls.rs" [[test]] name = "multiple_dispatch_traits" path = "tests/multiple_dispatch_traits.rs" [[test]] name = "overlapping_trait_and_param_idents" path = "tests/overlapping_trait_and_param_idents.rs" [[test]] name = "supersets_1" path = "tests/supersets_1.rs" [[test]] name = "supersets_2" path = "tests/supersets_2.rs" [[test]] name = "trait_param_with_extra_bound" path = "tests/trait_param_with_extra_bound.rs" [[test]] name = "trait_with_lifetime" path = "tests/trait_with_lifetime.rs" [[test]] name = "unsized_type" path = "tests/unsized_type.rs" [dependencies.indexmap] version = "2.5.0" [dependencies.itertools] version = "0.13.0" [dependencies.proc-macro-error] version = "1.0.4" [dependencies.proc-macro2] version = "1.0.86" [dependencies.quote] version = "1.0.37" [dependencies.syn] version = "2.0.74" features = [ "full", "extra-traits", "visit", "visit-mut", ]