|
1 | 1 | error[E0599]: the method `quote_into_iter` exists for struct `Ipv4Addr`, but its trait bounds were not satisfied |
2 | | - --> tests/ui/not-repeatable.rs:7:9 |
3 | | - | |
4 | | -3 | struct Ipv4Addr; |
5 | | - | --------------- |
6 | | - | | |
7 | | - | method `quote_into_iter` not found for this struct |
8 | | - | doesn't satisfy `Ipv4Addr: Iterator` |
9 | | - | doesn't satisfy `Ipv4Addr: ToTokens` |
10 | | - | doesn't satisfy `Ipv4Addr: ext::RepIteratorExt` |
11 | | - | doesn't satisfy `Ipv4Addr: ext::RepToTokensExt` |
| 2 | + --> tests/ui/not-repeatable.rs:7:9 |
| 3 | + | |
| 4 | +3 | struct Ipv4Addr; |
| 5 | + | --------------- |
| 6 | + | | |
| 7 | + | method `quote_into_iter` not found for this struct |
| 8 | + | doesn't satisfy `Ipv4Addr: Iterator` |
| 9 | + | doesn't satisfy `Ipv4Addr: ToTokens` |
| 10 | + | doesn't satisfy `Ipv4Addr: ext::RepIteratorExt` |
| 11 | + | doesn't satisfy `Ipv4Addr: ext::RepToTokensExt` |
12 | 12 | ... |
13 | | -7 | _ = quote! { #(#ip)* }; |
14 | | - | ^^^^^^^^^^^^^^^^^^ method cannot be called on `Ipv4Addr` due to unsatisfied trait bounds |
15 | | - | |
16 | | - = note: the following trait bounds were not satisfied: |
17 | | - `Ipv4Addr: Iterator` |
18 | | - which is required by `Ipv4Addr: ext::RepIteratorExt` |
19 | | - `&Ipv4Addr: Iterator` |
20 | | - which is required by `&Ipv4Addr: ext::RepIteratorExt` |
21 | | - `Ipv4Addr: ToTokens` |
22 | | - which is required by `Ipv4Addr: ext::RepToTokensExt` |
23 | | - `&mut Ipv4Addr: Iterator` |
24 | | - which is required by `&mut Ipv4Addr: ext::RepIteratorExt` |
| 13 | +7 | _ = quote! { #(#ip)* }; |
| 14 | + | ^^^^^^^^^^^^^^^^^^ method cannot be called on `Ipv4Addr` due to unsatisfied trait bounds |
| 15 | + | |
| 16 | + = note: the following trait bounds were not satisfied: |
| 17 | + `Ipv4Addr: Iterator` |
| 18 | + which is required by `Ipv4Addr: ext::RepIteratorExt` |
| 19 | + `&Ipv4Addr: Iterator` |
| 20 | + which is required by `&Ipv4Addr: ext::RepIteratorExt` |
| 21 | + `Ipv4Addr: ToTokens` |
| 22 | + which is required by `Ipv4Addr: ext::RepToTokensExt` |
| 23 | + `&mut Ipv4Addr: Iterator` |
| 24 | + which is required by `&mut Ipv4Addr: ext::RepIteratorExt` |
25 | 25 | note: the following traits must be implemented |
26 | | - --> src/to_tokens.rs |
27 | | - | |
28 | | - | pub trait ToTokens { |
29 | | - | ^^^^^^^^^^^^^^^^^^ |
30 | | - | |
31 | | - ::: $RUST/core/src/iter/traits/iterator.rs |
32 | | - | |
33 | | - | pub trait Iterator { |
34 | | - | ^^^^^^^^^^^^^^^^^^ |
35 | | - = note: this error originates in the macro `$crate::quote_bind_into_iter` which comes from the expansion of the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info) |
| 26 | + --> src/to_tokens.rs |
| 27 | + | |
| 28 | + | pub trait ToTokens { |
| 29 | + | ^^^^^^^^^^^^^^^^^^ |
| 30 | + | |
| 31 | + ::: $RUST/core/src/iter/traits/iterator.rs |
| 32 | + | |
| 33 | + | pub trait Iterator { |
| 34 | + | ^^^^^^^^^^^^^^^^^^ |
| 35 | + = note: this error originates in the macro `$crate::quote_bind_into_iter` which comes from the expansion of the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info) |
0 commit comments