@@ -14,11 +14,11 @@ error[E0277]: the trait bound `Classes: From<{integer}>` is not satisfied
1414 --> tests/classes_macro/classes-fail.rs:4:14
1515 |
16164 | classes!(42);
17- | ^^ the trait `From<{integer}>` is not implemented for `Classes`
17+ | ^^ the trait `From<{integer}>` is not implemented for `Classes`, which is required by `{integer}: Into<Classes>`
1818 |
1919 = help: the following other types implement trait `From<T>`:
20- <Classes as From<Cow<'static, str>>>
2120 <Classes as From<implicit_clone::unsync::string::IString>>
21+ <Classes as From<Cow<'static, str>>>
2222 <Classes as From<Vec<T>>>
2323 <Classes as From<String>>
2424 <Classes as From<Option<T>>>
@@ -37,11 +37,11 @@ error[E0277]: the trait bound `Classes: From<{float}>` is not satisfied
3737 --> tests/classes_macro/classes-fail.rs:5:14
3838 |
39395 | classes!(42.0);
40- | ^^^^ the trait `From<{float}>` is not implemented for `Classes`
40+ | ^^^^ the trait `From<{float}>` is not implemented for `Classes`, which is required by `{float}: Into<Classes>`
4141 |
4242 = help: the following other types implement trait `From<T>`:
43- <Classes as From<Cow<'static, str>>>
4443 <Classes as From<implicit_clone::unsync::string::IString>>
44+ <Classes as From<Cow<'static, str>>>
4545 <Classes as From<Vec<T>>>
4646 <Classes as From<String>>
4747 <Classes as From<Option<T>>>
@@ -62,12 +62,12 @@ error[E0277]: the trait bound `Classes: From<{integer}>` is not satisfied
62629 | classes!(vec![42]);
6363 | ---^^^^^
6464 | |
65- | the trait `From<{integer}>` is not implemented for `Classes`
65+ | the trait `From<{integer}>` is not implemented for `Classes`, which is required by `Vec<{integer}>: Into<Classes>`
6666 | required by a bound introduced by this call
6767 |
6868 = help: the following other types implement trait `From<T>`:
69- <Classes as From<Cow<'static, str>>>
7069 <Classes as From<implicit_clone::unsync::string::IString>>
70+ <Classes as From<Cow<'static, str>>>
7171 <Classes as From<Vec<T>>>
7272 <Classes as From<String>>
7373 <Classes as From<Option<T>>>
@@ -89,11 +89,11 @@ error[E0277]: the trait bound `Classes: From<{integer}>` is not satisfied
8989 --> tests/classes_macro/classes-fail.rs:13:14
9090 |
919113 | classes!(some);
92- | ^^^^ the trait `From<{integer}>` is not implemented for `Classes`
92+ | ^^^^ the trait `From<{integer}>` is not implemented for `Classes`, which is required by `Option<{integer}>: Into<Classes>`
9393 |
9494 = help: the following other types implement trait `From<T>`:
95- <Classes as From<Cow<'static, str>>>
9695 <Classes as From<implicit_clone::unsync::string::IString>>
96+ <Classes as From<Cow<'static, str>>>
9797 <Classes as From<Vec<T>>>
9898 <Classes as From<String>>
9999 <Classes as From<Option<T>>>
@@ -115,11 +115,11 @@ error[E0277]: the trait bound `Classes: From<u32>` is not satisfied
115115 --> tests/classes_macro/classes-fail.rs:14:14
116116 |
11711714 | classes!(none);
118- | ^^^^ the trait `From<u32>` is not implemented for `Classes`
118+ | ^^^^ the trait `From<u32>` is not implemented for `Classes`, which is required by `Option<u32>: Into<Classes>`
119119 |
120120 = help: the following other types implement trait `From<T>`:
121- <Classes as From<Cow<'static, str>>>
122121 <Classes as From<implicit_clone::unsync::string::IString>>
122+ <Classes as From<Cow<'static, str>>>
123123 <Classes as From<Vec<T>>>
124124 <Classes as From<String>>
125125 <Classes as From<Option<T>>>
@@ -141,11 +141,11 @@ error[E0277]: the trait bound `Classes: From<{integer}>` is not satisfied
141141 --> tests/classes_macro/classes-fail.rs:16:21
142142 |
14314316 | classes!("one", 42);
144- | ^^ the trait `From<{integer}>` is not implemented for `Classes`
144+ | ^^ the trait `From<{integer}>` is not implemented for `Classes`, which is required by `{integer}: Into<Classes>`
145145 |
146146 = help: the following other types implement trait `From<T>`:
147- <Classes as From<Cow<'static, str>>>
148147 <Classes as From<implicit_clone::unsync::string::IString>>
148+ <Classes as From<Cow<'static, str>>>
149149 <Classes as From<Vec<T>>>
150150 <Classes as From<String>>
151151 <Classes as From<Option<T>>>
0 commit comments