1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies
7#
8# If you believe there's an error in this file please file an
9# issue against the rust-lang/cargo repository. If you're
10# editing this file be aware that the upstream Cargo.toml
11# will likely look very different (and much more reasonable)
12
13[package]
14edition = "2018"
15name = "derive_more"
16version = "0.99.11"
17authors = ["Jelte Fennema <github-tech@jeltef.nl>"]
18include = ["src/**/*.rs", "Cargo.toml", "LICENSE", "README.md", "CHANGELOG.md", "tests/**/*.rs"]
19autotests = true
20description = "Adds #[derive(x)] macros for more traits"
21documentation = "https://jeltef.github.io/derive_more/derive_more/"
22readme = "README.md"
23keywords = ["derive", "Add", "From", "Display", "IntoIterator"]
24categories = ["development-tools", "development-tools::procedural-macro-helpers", "no-std"]
25license = "MIT"
26repository = "https://github.com/JelteF/derive_more"
27
28[lib]
29name = "derive_more"
30proc-macro = true
31
32[[example]]
33name = "deny_missing_docs"
34path = "examples/deny_missing_docs.rs"
35required-features = ["add_assign", "add", "as_mut", "as_ref", "constructor", "deref", "deref_mut", "display", "from", "from_str", "index", "index_mut", "into", "mul_assign", "mul", "not", "try_into"]
36
37[[test]]
38name = "add_assign"
39path = "tests/add_assign.rs"
40required-features = ["add_assign"]
41
42[[test]]
43name = "add"
44path = "tests/add.rs"
45required-features = ["add"]
46
47[[test]]
48name = "as_mut"
49path = "tests/as_mut.rs"
50required-features = ["as_mut"]
51
52[[test]]
53name = "as_ref"
54path = "tests/as_ref.rs"
55required-features = ["as_ref"]
56
57[[test]]
58name = "boats_display_derive"
59path = "tests/boats_display_derive.rs"
60required-features = ["display"]
61
62[[test]]
63name = "constructor"
64path = "tests/constructor.rs"
65required-features = ["constructor"]
66
67[[test]]
68name = "deref"
69path = "tests/deref.rs"
70required-features = ["deref"]
71
72[[test]]
73name = "deref_mut"
74path = "tests/deref_mut.rs"
75required-features = ["deref_mut"]
76
77[[test]]
78name = "display"
79path = "tests/display.rs"
80required-features = ["display"]
81
82[[test]]
83name = "error"
84path = "tests/error_tests.rs"
85required-features = ["error"]
86
87[[test]]
88name = "from"
89path = "tests/from.rs"
90required-features = ["from"]
91
92[[test]]
93name = "from_str"
94path = "tests/from_str.rs"
95required-features = ["from_str"]
96
97[[test]]
98name = "index_mut"
99path = "tests/index_mut.rs"
100required-features = ["index_mut"]
101
102[[test]]
103name = "index"
104path = "tests/index.rs"
105required-features = ["index"]
106
107[[test]]
108name = "into"
109path = "tests/into.rs"
110required-features = ["into"]
111
112[[test]]
113name = "into_iterator"
114path = "tests/into_iterator.rs"
115required-features = ["into_iterator"]
116
117[[test]]
118name = "mul_assign"
119path = "tests/mul_assign.rs"
120required-features = ["mul_assign"]
121
122[[test]]
123name = "mul"
124path = "tests/mul.rs"
125required-features = ["mul"]
126
127[[test]]
128name = "not"
129path = "tests/not.rs"
130required-features = ["not"]
131
132[[test]]
133name = "sum"
134path = "tests/sum.rs"
135required-features = ["sum"]
136
137[[test]]
138name = "try_into"
139path = "tests/try_into.rs"
140required-features = ["try_into"]
141
142[[test]]
143name = "no_std"
144path = "tests/no_std.rs"
145required-features = ["add_assign", "add", "as_mut", "as_ref", "constructor", "deref", "deref_mut", "display", "from", "from_str", "index", "index_mut", "into", "mul_assign", "mul", "not", "sum", "try_into"]
146
147[[test]]
148name = "generics"
149path = "tests/generics.rs"
150required-features = ["add_assign", "add", "as_mut", "as_ref", "constructor", "deref", "deref_mut", "display", "from", "from_str", "index", "index_mut", "into", "mul_assign", "mul", "not", "try_into"]
151
152[[test]]
153name = "lib"
154path = "tests/lib.rs"
155required-features = ["add_assign", "add", "as_mut", "as_ref", "constructor", "deref", "deref_mut", "display", "from", "from_str", "index", "index_mut", "into", "mul_assign", "mul", "not", "try_into"]
156[dependencies.proc-macro2]
157version = "1"
158
159[dependencies.quote]
160version = "1"
161
162[dependencies.syn]
163version = "1"
164[build-dependencies.peg]
165version = "0.5"
166optional = true
167
168[build-dependencies.rustc_version]
169version = "0.2"
170optional = true
171
172[features]
173add = []
174add_assign = []
175as_mut = []
176as_ref = []
177constructor = []
178default = ["add_assign", "add", "as_mut", "as_ref", "constructor", "deref", "deref_mut", "display", "error", "from", "from_str", "index", "index_mut", "into", "into_iterator", "iterator", "mul_assign", "mul", "not", "sum", "try_into"]
179deref = []
180deref_mut = []
181display = ["syn/extra-traits"]
182error = ["syn/extra-traits"]
183from = ["syn/extra-traits"]
184from_str = []
185generate-parsing-rs = ["peg"]
186index = []
187index_mut = []
188into = ["syn/extra-traits"]
189into_iterator = []
190iterator = []
191mul = ["syn/extra-traits"]
192mul_assign = ["syn/extra-traits"]
193nightly = []
194not = ["syn/extra-traits"]
195sum = []
196testing-helpers = ["rustc_version"]
197try_into = ["syn/extra-traits"]
198[badges.github]
199repository = "JelteF/derive_more"
200workflow = "CI"
201